I use Rider. I like the clean interface and haven’t had any performance issues even though it is feature rich. I also would like to try vim but I’m worried it’ll take quite a while to configure and in the end it’ll miss a feature that I am used to. What I appreciate a lot is that it can make suggestions and simplify code for me. They also have a beta for AI integration and I’m looking forward to try that out one day.
Micro for quick CLI edits. VSCode for mashing text and PowerShell JetBrains Suite for everything else. LazyGit is amazing BTW. Pairs well with LazyDocker.
Was on VSCode, tried switching to neovim, ended up with JetBrains Goland. I might try neovim again but getting everything setup and learning new shortcuts was starting to eat up my work productivity. With Goland I have everything I need in one place.
It probably didn’t help that at the same time, I also tried to learn to use a moonlander with a different keyboard layout.
I had a couple aborted attempts to switch to neovim, www.lazyvim.org is what finally got me to switch. It has what I needed to get going, and I bookmarked the keymaps page as I got familiar.
Personally, I mostly use neovim, both at home and at work. My reasons are:
I hate any kind of screen cluttering. The minimap comes straight from hell.
it’s very responsive. I don’t even bother using language servers as they occasionally introduce micro delays that I hate.
it helps me in organizing the code better. No minimap means I keep the file size manageable, not seeing the definition of the function straight away means I keep the static complexity of the code in check (tend to reduce the number of delegates). It doesn’t help when I have to read cose from legacy codebase, but I don’t care too much about that.
While I always remove the minimaps, may I ask someone more experienced than me why minimaps are even a thing in VSCode? What am I supposed to see? 1 pixel tall gibberish?
In vscode you can see git changes, errors, search matches. Personally I couldn’t live without it. Great to pickup from where you started and code reviews/git diffs.
No. Not really. And it’s not Codium’s fault, it is Microsoft’s. Codium seems like Chromium but with how Microsoft’s extension marketplace’s terms of use work and the licensing terms on compiled extensions it is sadly different. This is all the more reason to use Codium and to encourage devs of extensions to host extensions on the open marketplace in addition to or even in place of the official one.