I find it’s unnecessary to use a full blown IDE with Rust. It’s easy enough to just use a normal editor and then compile from the command-line. The compiler has really good error messages which eliminates a lot of the reasons I’ll usually want an IDE.
At work (Windows desktop) I use Visual Studio Code for editing then run
cargo build and friends in PowerShell and it’s worked really well. On my normal laptop (Linux) I’ll either use vim or Visual Studio Code and then compile from the command-line.
Visual Studio Code also has a really good plugin called
Rust (rls) which will give you code completion, red squiggly lines for syntax/type errors, and all that.