This extension brings the WooWoo Language Server to VSCode. In addition to that it provides basic client-side syntax highlighting.
Installation guide
Please follow these steps to setup the extension:
Ensure that you have C compiler installed on your system.
The extension uses tree-sitter for parsing, which requires the compiler. It will try to look for the compiler in the standard places for each platform.
Install the tree-sitter Python package. You can install it into Python virtual environment, system Python or any other Python interpreter you have.
Install the extension from the marketplace
Open the command menu and search for Python: Select interpreter command
To open the menu, press Ctrl + Shift + P or Cmd + Shift + P on Mac
Select the Python interpreter you used in Step 2.
You are all set up!
If the language server isn't working, open the command menu and run the WooWoo VSCode: Restart Server command.
The choice of theme in VSCode plays a pivotal role in the semantic highlighting experience provided by the WooWoo LS. Some themes might use the same color for various token types, which could lead to suboptimal highlighting when working with WooWoo documents.
To get the best highlighting experience, we recommend experimenting with different themes.
You can change your theme by selecting the Preferences: Color theme command from the command menu.
Here are a few that we've found to work particularly well with WooWoo LS: