Which code editor do you use? Or IDE if that’s what you’re using. I’m listing only free options here, particularly if it’s extensible or open-source. If I missed anything or if you want to yell at me for leaving out Sublime, please let a comment.
It’s free. It’s open-source. It’s available everywhere. I have a few laptops, several Raspberry Pis, and I tend you log into a lot of remote machines. Some Linode VPSs, some local VMs via Vagrant. Either way, with Vim, I can SSH into a machine and use the same text editor that I use on my daily laptop. I like the luxury.
Off-topic to the poll, but do you (or any other vim users) want to share dotfiles/keybinding/extensions etc that help you edit multiple files or make your vim experience better?
Aside from themes, I only use one thing that I can think of at the moment which is GoVim. It automatically runs go fmt when you save a go for and checks for syntax errors.
I’m about to set up an additional computer with my environment so I’m going to be thinking about Got versions dotfiles a lot more as I try to make my life easier.
Also, I use FiSH instead of Bash so there’s that too.
Visual Studio has been around for 20 years It’s not a perfect IDE, but it’s very very close. Microsoft have had a lot of time to refine it and get it just right.
Visual Studio Code is totally different, it’s based on Electron (so it’s slower and uses more RAM) and is open-source.
It’s a solid IDE. Lots of plugins, fantastic support for C#, pretty good support for other languages like JavaScript. Very good refactoring tools. Even though it’s a large IDE, surprisingly it feels more responsive than anything Electron-based.
The paid versions of Visual Studio have other great features like live unit testing (automatically run tests that cover the code you’re editing, in realtime while you’re editing it). I wrote a lot of C# at my previous job and really miss working with it every day. These days I’m writing JavaScript most days. It’s not as nice.
Jetbrains’ IDEs like PHPStorm would come a close second to Visual Studio. They’re also very good. A lot of innovative features.