Home

Awesome

vscode-jsonnet

Full code support (formatting, highlighting, navigation, etc) for Jsonnet

Uses https://github.com/grafana/jsonnet-language-server as a language server. See that project's readme for information about its features

Additional Features (over the language server)

Auto-update

Installs the language server and keeps it up-to-date (prompting the user to install the new binary)

https://user-images.githubusercontent.com/29210090/145628508-0a793f71-dc62-4b4c-8de9-9f04801a5d2e.mp4

Evaluate a file or an expression

https://user-images.githubusercontent.com/29210090/145628481-97b2d6ee-9ef6-4a72-82f5-2e488cf2e6cd.mp4

To use this

  1. Install the extension from the VSCode Marketplace or Open VSX
  2. Open a jsonnet file and follow the instructions on screen to download the language server
  3. Enjoy