Skip to main content
Version: v2.7

IDE/editor setup

We recommend using TypeScript and Rust language servers to ease development a lot. For Rust, use rust-analyzer as it currently provides the best dev experience. Language servers can be used in a large number of editors. If you cannot decide, try Visual Studio Code, which provides a particularly high quality integration of language servers. For Rust, the IntelliJ plugin is apparently also pretty good.

Make sure your IDE/editor strips trailing whitespace, uses UTF-8 encoding, indents with 4 spaces, uses Unix line endings, and ensures a single trailing newline at the end of each file.