Syntax highlighting (.rs)
|Show more editors ⇩|
|Show more IDEs ⇩|
✓ = supported out-of-the-box, ✓1 = supported via plugin, ✓2 = supported via racer and plugin
Important packages: Rust-BBEdit
Specific highlights: Geany is one of the few editors with syntax highlighting out-of-the-box (since 1.24). It has built in scripts to run rustc, and even cargo support is coming soon™.
Specific highlights: Kate is one of the few editors with syntax highlighting out-of-the-box.
Specific highlights: Textadept is one of the few editors with syntax highlighting out-of-the-box (since 8.0). The module has built in scripts to run rustc with simple syntax checking and cargo support.
Sublime supports Rust out-of-the-box with syntax highlighting, snippets, build scripts, and its new definition system.
Rusty Code is no longer maintained.
Important packages: RustDT
With RustDT installed, you get:
Important packages:Visual Rust
With Visual Rust you get
SolidOak is the first Rust-specific IDE. It has integrated
It wraps Cargo instructions for creating, building, testing and running projects.
ride is another IDE that is exclusively built for Rust. It is still in a very early state, and the author suggests not to use it productively.
But if you want to take a look behind the curtains, you can do so on YouTube where he shows recordings of him programming ride.
With GNOME Builder you get out of the box
Racer is a code completion tool for Rust that is developed standalone. It is the basis for code completion in pretty much every setup.
rustfmt is a code formatting tool which can easily be installed via
cargo install rustfmt