Editor Support
Jake has syntax highlighting support for most popular code editors. Some plugins are ready to use, others are in development.
Status Overview
Section titled “Status Overview”| Editor | Status | Installation |
|---|---|---|
| VS Code | Available | Marketplace |
| JetBrains IDEs | Planned | - |
| Vim / Neovim | Planned | - |
| Sublime Text | Planned | - |
| Zed | Planned | - |
| Helix | Planned | - |
| Emacs | Planned | - |
| Nova | Planned | - |
VS Code
Section titled “VS Code”Full syntax highlighting with TextMate grammar.
Install from Marketplace: Search for “Jake” in the VS Code extensions panel.
# TODO: create install commandStatus: Published to VS Code Marketplace
JetBrains IDEs
Section titled “JetBrains IDEs”Works with IntelliJ IDEA, WebStorm, PhpStorm, PyCharm, GoLand, RustRover, and other JetBrains IDEs.
# TODO: create install commandStatus: Planned
Vim / Neovim
Section titled “Vim / Neovim”Traditional Vim syntax highlighting.
# TODO: create install commandStatus: Planned
Sublime Text
Section titled “Sublime Text”TextMate-based syntax highlighting for Sublime Text.
# TODO: create install commandStatus: Planned
Native Zed extension with Tree-sitter grammar.
# TODO: create install commandStatus: Planned
Tree-sitter based highlighting for Helix editor.
# TODO: create install commandStatus: Planned
Major mode with syntax highlighting.
# TODO: create install commandStatus: Planned
Tree-sitter Grammar
Section titled “Tree-sitter Grammar”The Tree-sitter grammar powers Zed, Helix, and can be used in other Tree-sitter compatible editors.
Location: editors/tree-sitter-jake/
Contributing
Section titled “Contributing”Editor plugins are located in the editors/ directory:
editors/├── vscode-jake/ # VS Code extension├── intellij-jake/ # JetBrains plugin├── vim-jake/ # Vim/Neovim syntax├── sublime-jake/ # Sublime Text package├── zed-jake/ # Zed extension├── tree-sitter-jake/ # Tree-sitter grammar├── highlightjs-jake/ # highlight.js plugin├── prism-jake/ # Prism.js plugin└── shiki-jake/ # Shiki grammarSee the GitHub repository for contribution guidelines.