intersystems / language-server

Repository for the VS Code Language Server
https://marketplace.visualstudio.com/items?itemName=intersystems.language-server
Other
16 stars 6 forks source link

Intellisense for Defines is limited #338

Closed stefanc82 closed 4 months ago

stefanc82 commented 4 months ago

Intellisense does not support defines from include files properly.

It does not bring up the define names defined in the include file when typing triple dollar and the start of the define name.

Also, when hovering over a define or pressing the control key when it is used in embedded SQL, it does not provide the link to click or show the value of the define.

isc-bsaviano commented 4 months ago

@stefanc82 Only macro definitions that follow a /// line are shown in completion lists. This is a feature of the IRIS server and is documented here. This extension doesn't currently support macro intellisense in Embedded SQL, but I can look into that.