"Kotlin/IDEA like experience" for Rust?


The OP’s problem is one of the reasons why I switched from CLion, after many montsh of use, to Eclipse Corrosion https://github.com/eclipse/corrosion. CLion’s editor is pretty good, and the debugging is tolerable, but the whole “Inspection” model was just too distant from my working pattern to fit in any way.

Corrosion uses RLS to mark “squiggles” as you type, so if you get one from the IDE you should get the same from vanilla Cargo. However, both Corrosion and RLS are in relatively early stage (although I’m using them both in production).


There’s an updated lldb that helps with the debugging experience:

rustup component add lldb-preview --toolchain nightly

Also some of intelliRust’s recent updates have helped debugging visualisation.

The Rust Debugging Quest is not yet completed but the quest has most definitely begun: