Even if you’ve started using Sublime or Atom, I’d strongly recommend switching to Visual Studio Code. I did so about a month ago and haven’t regretted it. Here’s why it’s so great:
(Bear in mind, I’m on a Mac, so I can’t speak for VSC on Windows – but quite likely it’s as good or better, as it’s made by Microsoft).
- It’s free and open source (like Atom, but not Sublime).
- It’s positioned smartly about halfway between a text editor and a full IDE – and includes a lot of the pros of each but not the cons.
- It requires almost no configuration to use productively. Here’s one example, If you enter a CSS colour like #333, by default it shows the colour in a small box right by your code. This was fiddly to set up in Sublime Text (don’t know about Atom). Do you want to be setting up something like this that should so obviously be built into the core product?
- It has amazing Git integration. There’s a small learning curve here, but it’s well worth the effort.
- It uses a lot of the same keyboard shortcuts as Sublime and Atom (and Codepen). A few are different, but not many. This is important, as it means you can switch between Codepen and VSC without losing productivity.
- Microsoft has taken a lot of great features from its commercial Visual Studio package like Intellisense and added them to VSC. You’re probably not getting everything in the commercial version, but what you get is great.
- It even looks pretty good!
There were a couple of things I was used to in Sublime Text that I couldn’t quickly work out how to do in VSC, but I still benefited greatly overall from all the good stuff I’ve mentioned here.