Serious question: why would I use this over VS Code + the Rust Analyzer extension?
There’s a level of polish and thoughtfulness in the design that I’ve not found in VS Code.
It’s hard to put into words, because it consists of lots of little things.
Definitely not perfect though. Just better IMO.
I usually just think: go full power user (Vim/Neovim/Emacs) or completely ready-to-go (Jetbrains). But I just have never felt like VS Code was very great, so I'm certainly biased.
Admittedly, for Rust the gap isn't as big as with other languages, as RA is an excellent language server, but with CLion + Rust you get pretty great debugging support.
I reported one such case here: https://github.com/rust-lang/rust-analyzer/issues/12524, but this still happens to me pretty frequently.