IDE Integration and tooling
Tremor is configured using its own configuration language called Troy, which actually enables us to give you valueable feedback while writing your code with our Tremor language server.
Tremor Language Server
With the Tremor language server, Tremor comes with advanced support for editing Tremor configuration files in both Visual Studio Code and VIM and every other editor or IDE that has LSP support.
To install the Tremor language server all you need is Rust to be set up on your system. Please use Rustup.rs or any other way you prefer.
cargo install tremor-language-server
This will download and compile the
tremor-language-server binary and put it on your path. It will usually be put into
IDE / Editor Integration
The VS Code extension is available on the Visual Studio Marketplace.
The VIM plugin can be installed from GitHub.
The tremor binary contains testing tools for testing your Tremor flows and pipelines before they actually go to production. Check out the capabilities of our cli for testing your Troy code.