Skip to content

Language server development notes

Jakob Rathbauer edited this page Mar 13, 2026 · 4 revisions
  • Open this repo in VSCode.
  • A launch.json is provided, which you can use to launch a new VSCode window which will automatically connect to the language server when a .vadl file is opened.
  • In this window you can access the Extension settings (Settings > Extensions > OpenVADL), set it so that the extension connects to the server via TCP port and does not start the server automatically.
  • The server can be found in our main openvadl repo.
  • In that repo, start the server via Gradle (e.g. ./gradlew run --args="lsp --port 10999 --no-syntax-highlighting").

This way you can control exactly which version of the server you want to use.

Clone this wiki locally