ciarant / vscode-structurizr

Structurizr DSL syntax support for Visual Studio Code
MIT License
13 stars 3 forks source link

Any plans to support intellisense? #6

Open Expecho opened 2 years ago

Expecho commented 2 years ago

Are there any plans to support intellisense? If not, then do you have any pointer as how that could be added (I have no experience wrtiting vs code extensions -yet-)

ciarant commented 2 years ago

Hi Peter. I might be able to carve out a little time. Can you give me some examples of the types of IntelliSense things you'd like to have supported?

Expecho commented 2 years ago

Thing is, getting started with the DSL is hard if you haven't done it much. As such, it would be nice to get some help in knowing what properties are available to, for example, the person or softwareSystem. Intellisense / autocomplete would help.

ciarant commented 2 years ago

Ah, ok. I'll give it a shot in the coming days and see how I get on.

ciarant commented 2 years ago

I've made some headway on the writing an Antlr4 grammar for the DSL. Baby steps.