EliotVU / UnrealScript-Language-Service

Bringing a work-in-progress intelliSense to ye olde UnrealScript :)
MIT License
48 stars 9 forks source link

Can not got to external defenition #93

Open neonailol opened 4 years ago

neonailol commented 4 years ago

Hello, thank you for making this extension! I am tiring to use this extension to write some modes for xcom 2 But can not figure out how to add external definitions for game specific code to the intellisense Is there are some config option for this?

midnight-dev commented 4 years ago

I don't think dynamic IntelliSense is part of the extension yet, but I could be wrong. Haven't used this in a while, as I've been busy with visualizations & JavaScript.

I know there are core features like syntax highlighting and code suggestions. Can it learn & display signatures / descriptions of game-specific classes & methods given a UScript SDK (or native, for that matter)? That would be pretty cool. @EliotVU would know for sure.

Sounds a little complicated. Just outputting info from doc blocks might be simple enough, but the extension host would need to know what file a method resides in and then parse it out to get just the info needed from the documentation. It helps that UnrealScript has a pretty tight package-class-method organization, but it still seems like a complicated feat.