The extension for LPG support in Visual Studio code.
Syntax coloring for LPG grammars (.lpg .g and .gi files)
Comes with an own beautiful color theme, which not only includes all the recommended groups, but also some special rules for grammar elements that you won't find in other themes (e.g. alt labels and options). They are, immodestly, named Complete Dark and Complete Light.
Code Completion + Symbol Information
Code suggestions for all rule + optioins , etc. (including built-in ones).
Symbol type + location are shown on mouse hover. Navigate to any symbol with Ctrl/Cmd + Click. This works even for nested grammars.
In the background syntax checking takes place, while typing. Also some semantic checks are done.
Call graph for LPG grammars
Terminal and non-terminal railroad graph for LPG grammars
First set and follow set for LPG grammars
There are a number of documentation files for specific topics: