Vscode (and vscodium) is not really an IDE but an advanced and extensible text editor. You know what is also an advanced and extensible text editor? Neovim
post
Neovim works well for me. If you want to get some IDE-like features out of the box you can try AstroNvim https://github.com/AstroNvim/AstroNvim. I also use rust-tools for some extra features: https://github.com/simrat39/rust-tools.nvim. Customizing Neovim might be scary at first, but there are lots of resources to learn from and you can basically do anything you want with it.
An IDE is one of those things that earns itself back very quickly imo. If I compare my hourly rate to what a yearly subscription of intellij costs it's a no-brainer
It's on the lighter side, but Kate supports LSP. I've used it with a different compiled language (I didn't do much, but did have different compilation commands). Also note that I don't actually use KDE so that has nothing to do with it.
Install Neovim along with the LazyVim You'll get almost everything configured.
Maybe that's what I should do. I've just recently moved back to VS Code from Neovim due to my constant issues with the LSP I was using. I would open a file, make some changes, and then return to the file tree along with a bunch of LSP warnings (as if the file tree was a file). LazyVim sounds like exactly what I want, if the name is accurate.
I use Visual Studio Code mostly when I code. I have also used CLion with the Rust plugin https://www.jetbrains.com/rust/
It’s not really FOSS since it has a subscription cost.
Not and IDE but if you're starting up, the Helix editor works well with rust. Bear in mind that it lacks some features of a full fledged IDE and even things neovim and kakoune already do, but it's a slight different approach and I'm loving it.
If you're really keen on a FOSS setup you may need to go terminal based, I haven't tried this setup but it looks good
top 14 comments