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.
Wow, no one mentioning IntelliJ?? I use the free edition with Rust and it works great… the only thing missing is a debugger, which requires the CLion distribution which is not free… but so far that hasn’t been a big problem for me.
Neovim with coc-rust-analyzer.
There’s also coc-rls.
Helix text editor
VsCode because I’m basic like that :^)
vscode. I think anything that supports LSP works well with rust, but my vscode setup is comfy enough and devcontainers are rather nice.
VScode. It works mostly fine for me, using rust-analyzer and CodeLLDB
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?
I figured this was possible, but I guess I never searched for the solution. Thank you!
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!
Emacs is the best vim implementation.
Emacs is a great operating system but lacks a good text editor
IDK what you’re talking about, Vim runs great on there.
I used VSCode for a few months and tried the CLion free trial after missing some of the features from IntelliJ I use at work. I think CLion edges out just a little, but not by much. Both have some rough patches.
Next time I pick up a Rust project I want to try neovim; I keep ending in tutorial hell for vim and never actually building anything with it. But before that, I think I want to ditch my Windows OS all together and pick some Linux distro, something I’ve been putting off a very long time.
Try Linux Mint. It’s made for people who are coming over from Windows. You’ll find it feels very familiar.
This was also the distribution I chose when first moving away from Windows and I can definitely recommend it. The vast majority of things worked out of the box, and people on the Linux Mint forum were very helpful in solving my remaining issues.