3

Expected features:

  • Integration with the Rust tool chain, i.e., compile and execute from inside IDE.

  • Intelligent code complete suggestions.

  • Debugger.

Open Source preferable.

Multiplatform support is good to have, but my primary system is Linux (Ubuntu GNOME 14.04 x64).

5

I suggest RustDT:

  • Integrates with Cargo build, displays build errors in the editor.
  • Code completion / Content Assist (using the Racer tool).
  • Debugger integration (using GDB).

See updated list features at: https://github.com/RustDT/RustDT/blob/latest/documentation/Features.md#features

  • Note that RustDT is no longer maintained, but there is a new active Eclipse IDE for Rust: Corrosion ( marketplace.eclipse.org/content/… ). It's based on the LSP protocol, and it had some involvement from Redhat developers. I haven't tried it myself but I think it essentially has all the features expected from question (including debugging). – BrunoMedeiros Jan 28 '19 at 17:21
0

I'd suggest Atom by Github. Sublime Text is good too.

Even Vim has plugins too.

An eclipse plugin's there too called Rusty Cage.

Also, try Racer.

  • Atom runs a bit sluggish on Ubuntu. Will check out Racer. – rahulroy9202 May 3 '15 at 10:43
  • Atom is buggy too. I enjoy Sublime Text more. – Abhishek Dey May 3 '15 at 10:44
0

Intellij has a Rust plugin. Still a work in progress but the end result should be good knowing JetBrains.

IDE: https://www.jetbrains.com/idea/download/#section=linux

Rust Plugin: https://intellij-rust.github.io/

0

Microsoft Visual Studio Code on Linux also supports Rust. Probably the best IDE at the moment.

https://code.visualstudio.com/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.