PhilippeChab / nwscript-ee-language-server

A NWScript Language Server.
https://marketplace.visualstudio.com/items?itemName=PhilippeChab.nwscript-ee-language-server
MIT License
20 stars 7 forks source link

Symbol Information Missing. #46

Closed ReachPW closed 1 year ago

ReachPW commented 1 year ago

Hi, I've been using your plugin for awhile now and really love it! It makes scripting in NWN so much fun.

One feature that would be nice is outlines and breadcrumbs. Currently, it says "No Symbols found in document XYZ.nss". I'm not too familiar with vscode or plugins, but I think that information comes from a "Symbols provider" from the language server ?

Again, sorry for lack of technical knowledge, but outlines and breadcrumbs would be a nice feature if possible.

Thanks for consideration.

PhilippeChab commented 1 year ago

Hey!

Those would be nice additions. :)

I'm currently pretty busy with other stuff however, but I would be happy to implement those if I have some free time.

Also, if anyone else wishes to fork the project and open a PR, feel free to do so.

ReachPW commented 1 year ago

I'm not a TS/node developer, but did find some more information: https://stackoverflow.com/questions/57131265/how-to-add-elements-to-outline-panel-in-custom-extension

PhilippeChab commented 1 year ago

@ReachPW I've started implementing something. Seems promising so far.

Little preview.

Image from Gyazo

ReachPW commented 1 year ago

This is very nice! It really does makes moving around large files so much easier. Thank you so much! :100: