Rotom
Rotom language support for Zed
How to install
With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.
You can also open the Extensions panel in the app and search for Rotom. The extension's id is rotom.
Don't have Forge Super yet? Download it here.
README
From the extension's repository, written by its authors and not by Mentenaz. See the source.
Rotom for Zed
Language support for Rotom — a scripting language for Pokémon Generation 4 field scripts.
Prerequisites
This extension provides syntax highlighting, language configuration, and LSP integration. It does not bundle the rotom-lsp binary. You must install it separately so Zed can find it on PATH.
Text Archives
Rotom text archives are currently unsupported. They are regular JSON files, but Zed extensions cannot safely reuse Zed's built-in JSON grammar for a separate language. Support is pending a dedicated Rotom JSON Tree-sitter grammar fork.
Development
Build the extension with:
cargo build --target wasm32-wasip1 --locked
Then install as a dev extension: in Zed, run zed: install dev extension and select this directory.