Neovim with coc-rust-analyzer.
There’s also coc-rls.
Neovim. Its awesome with the rust plugin. Everything works and it’s fast.
Could you share your config?
I switched to the built-in LSP but keep hitting small issues with changes to mappings, etc. and keeping rust-analyzer updated is a pain.
So now I just use vscode, even though I’d really like to have neovim set up for small things.
VsCode because I’m basic like that :^)
No one has said Emacs yet, I was a long time vim/neovim user but switched a couple of years ago, still learning rust but it’s been pretty comfy so far, plus I can wash my dishes in it.
I use Emacs for just about everythinhg, including Rust dev. It’s fantastic!
I am not a hardcore programmer, but anytime I code anything, I use vscodium. It is VScode without the microsoft telemetry.
That sounds great! Does it support the plugins as well?
It has the same plugin system, but they pull from Open VSX rather than Microsoft’s extension marketplace. If there’s an extension not available there, you can still download it from Microsoft’s marketplace and then add it manually.
It’s also possible to swap out the extension registry entirely and still use Microsoft’s marketplace instead of Open VSX in VSCodium.