4

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).

0

4 Answers 4

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

1
  • 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). Jan 28, 2019 at 17:21
2

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/

1

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.

2
  • Atom runs a bit sluggish on Ubuntu. Will check out Racer. May 3, 2015 at 10:43
  • Atom is buggy too. I enjoy Sublime Text more. May 3, 2015 at 10:44
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 and acknowledge that you have read and understand our privacy policy and code of conduct.

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