1

I'm beginning to write Rust code (mainly for my Bachelor project) so I was wondering what should I use to write it. Using Windows by the way. Options I found are:

  1. Visual Studio Code
  2. Intellij IDEA Ultimate with Rust plugin
  3. RustRover

As far as I know, RustRover is just Intellij IDEA with Rust plugin and stripped of unnecessary things needed for Rust development.

Main things I'm looking for are:

  1. As much hints as possible (for refactoring, potential errors, not needed code etc.)
  2. Showing docs on hover, for example for some method, struct etc.
  3. Easy imports refactoring
  4. Not really in need of debugger
  5. Easy crate managing (coming from Maven background so I'm used to easy managing packages with Intellij IDEA)
  6. It would be nice for it to be lightweight, although I guess only VS Code is lightweight here
2
  • Here you have another post that can be what you're looking for: softwarerecs.stackexchange.com/questions/54085/… Commented Jul 2, 2024 at 9:42
  • Thanks. I've already seen that post, but it's 5 years old so I wanted to renew question since, I guess, a lot has changed (I mainly mean on RustRover). Commented Jul 2, 2024 at 11:25

1 Answer 1

2

It sounds like Visual Studio Code with rust-analyzer extension is exactly what you're looking for.
However, I would advise you to use VSCodium instead of VSCode, because it doesn't contain Microsoft's telemetry and other bloat (but is the same otherwise).

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.