https://github.com/zzehring/intellij-jsonnet
An Intellij Plugin for grafana/jsonnet-language-server
https://github.com/zzehring/intellij-jsonnet
intellij-plugin jsonnet plugin
Last synced: 5 months ago
JSON representation
An Intellij Plugin for grafana/jsonnet-language-server
- Host: GitHub
- URL: https://github.com/zzehring/intellij-jsonnet
- Owner: zzehring
- License: apache-2.0
- Created: 2022-01-21T22:31:06.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T16:45:26.000Z (about 1 year ago)
- Last Synced: 2025-05-05T16:49:43.890Z (about 1 year ago)
- Topics: intellij-plugin, jsonnet, plugin
- Language: Kotlin
- Homepage:
- Size: 1.5 MB
- Stars: 17
- Watchers: 3
- Forks: 16
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# intellij-jsonnet
[//]: # ()
[](https://plugins.jetbrains.com/plugin/18752)
[](https://plugins.jetbrains.com/plugin/18752)

Provides language support for Jsonnet files (e.g. `.jsonnet`, `.libsonnet`). Language Server support is provided by [Jsonnet Language Server](https://github.com/grafana/jsonnet-language-server) and includes:
- Go-to definition (scopes include dollar, self, local, cross-files etc.)
- Error/Warning/Linting diagnostics
- Standard Library Hover and autocomplete
- And more!
Additional plugin features:
- Auto update for the language server binary
- Evaluate Jsonnet file
- Syntax Highlighting
- Code block folding
- Brace/bracket matching
## Installation
- Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "Jsonnet Language Server" >
Install Plugin
- Manually:
Download the [latest release](https://github.com/zzehring/intellij-jsonnet/releases/latest) and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
---
This project would not have been possible without the great work of the following projects:
- [ballerina-platform/lsp4intellij](https://github.com/ballerina-platform/lsp4intellij)
- [grafana/vscode-jsonnet](https://github.com/grafana/vscode-jsonnet)
- [databricks/intellij-jsonnet](https://github.com/databricks/intellij-jsonnet)
- [grafana/jsonnet-language-server](https://github.com/grafana/jsonnet-language-server)
Plugin based on the [IntelliJ Platform Plugin Template][template].
[template]: https://github.com/JetBrains/intellij-platform-plugin-template