https://github.com/iqb-specifications/verona-ide-support
JSON-aware editor support for Verona .vomd, .vocs, and .voud files in VS Code and JetBrains.
https://github.com/iqb-specifications/verona-ide-support
iqb jetbrains json verona vscode
Last synced: 13 days ago
JSON representation
JSON-aware editor support for Verona .vomd, .vocs, and .voud files in VS Code and JetBrains.
- Host: GitHub
- URL: https://github.com/iqb-specifications/verona-ide-support
- Owner: iqb-specifications
- License: mit
- Created: 2026-04-21T10:38:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-23T08:51:34.000Z (3 months ago)
- Last Synced: 2026-04-23T10:33:43.691Z (3 months ago)
- Topics: iqb, jetbrains, json, verona, vscode
- Language: Java
- Homepage: https://github.com/iqb-specifications/verona-ide-support/releases
- Size: 62.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Verona IDE Support
[](https://github.com/iqb-specifications/verona-ide-support/actions/workflows/ci.yml)
[](https://github.com/iqb-specifications/verona-ide-support/releases)
[](./LICENSE)

Verona adds JSON-friendly support for `*.vomd`, `*.vocs`, and `*.voud` files in both VS Code and JetBrains IDEs.
## Why Verona
- recognizes Verona files without manual language switching
- formats them as JSON in both editor families
- makes review and debugging of JSON-based assets much less awkward
## Supported editors
| Editor | What Verona adds |
| --- | --- |
| VS Code | automatic Verona file detection, JSON mode handoff, `Verona: Format As JSON` command |
| JetBrains | dedicated Verona file type, JSON-backed editing, `Format As JSON` in the editor context menu |
## Install
Download the packaged artifacts from the [GitHub Releases page](https://github.com/iqb-specifications/verona-ide-support/releases):
- VS Code: `verona-vscode-1.0.1.vsix`
- JetBrains: `verona-jetbrains-1.0.1.jar`
- JetBrains: `verona-jetbrains-1.0.1.zip`
## Visual preview

## Repository layout
- [verona-vscode](./verona-vscode)
- [verona-jetbrains](./verona-jetbrains)
- [VERONA_TEAM_GUIDE.md](./VERONA_TEAM_GUIDE.md)
- [VERONA_ANNOUNCEMENT.md](./VERONA_ANNOUNCEMENT.md)
## Automation
- CI builds both packages on pushes to `main` and on pull requests
- tag pushes such as `v1.0.1` build fresh artifacts and publish a GitHub release automatically
## License
Released under the [MIT License](./LICENSE).