

No matter what the reason, being open-source invigorated and built a community, quickly. Perhaps this was originally a foreshadowing of June 2018, when they bought GitHub for $7.5 billion. Microsoft is not known for being open-source-friendly. Microsoft made Visual Studio Code open-source, hosting it on GitHub.

Want to git a lot of developers excited? Get Git right! Atom does, but VS Code just does it better. The speed of VS Code makes similar editors feel sluggish and unresponsive. And you know what they say: you don’t have to be faster than a bear, you just have to be faster than the person next to you. Maybe not FAST like Sublime Text (which is built with C++, as opposed to JavaScript and HTML, implemented with Electron), but significantly faster than either Atom or Brackets. If there isn’t one, you can code one yourself using their thorough documentation and API. This means that if, for some reason, you want your editor to work differently, there’s probably an extension for that. It has a button in the activity bar! Extensions are popular in Atom and Brackets, as well (both very similar IDEs built on Electron), but neither have made extensions so accessible and simple. First and perhaps foremost, they integrate extensions as a primary function of the IDE. Microsoft did lots right when developing VS Code, but there are a few (okay, five) specific things that sick out (to me) that make it universally appealing. After all, Sublime Text and Atom (made by GitHub) were incredibly popular and had a large user base Microsoft had a large hill to climb. When it first came out, nobody expected a tool made by Microsoft to become so dominant. As of 2020, nearly 51% of developers claim to use it as their primary development environment. In a very short time, it has taken the coding world by storm. Visual Studio (VS) Code was released on Apby Microsoft.
