Recs.
Updated
SpecsUpdate
Pros
Pro Ready to use out of the box
You don't need to configure and add plugins before being productive. However, you can add plugins if needed but for the basics you're well covered.
Pro Great performance
For a 'wrapped' web-based application, Visual Studio Code performs very well.
Pro Fast and powerful
VS-Code has the speed of Sublime and the power of WebStorm. Perhaps this is the best software that Microsoft has ever created.
Pro Integrated task runners
Task runners display lists of available tasks and performing these tasks is as simple as a click of the mouse.
Pro It has gotten really good
All it takes is one stop for all the features many people need.
Cons
Con The autocomplete and code check is not as powerful as the one on WebStorm
Sometimes it doesn't tell you if you made a typo in a method name or if a method is not used and several other important features.
Con File search is extremely slow
It's absolutely not possible to use this tool with big projects given how long it takes to search for files.
Con Memory hog
Allegedly, VS Code is "lightweight". Yet, running multiple instances of it at once, you may get many "out of memory" messages from Windows despite 16 GB RAM. (While of course also running other things. The point is the comparison with some other IDEs/editors where running them alongside the same number of other applications doesn't cause Windows to run out of memory)
Con A "me too" offering from MS, far behind other well established editors that it attempts to clone
Other IDEs specific to a language often offer better tools for deep programming.
Con Have no good default js style analyzer
In WebStorm there is analyzer that checks for warnings and highlight this in yellow, here you cannot find or add it even with plugins. It is possible to have it as errors with linter but while you are actively changing file that's not very nice.
Recommendations
Comments
Flagged Pros + Cons
Con biggest con is the con comments from competitors
biggest con is the con comments from competitors
Pro Great TypeScript support
Both are developed by Microsoft and VSC itself is written in TypeScript.
Con Slow loading time
Since it's built on top of Atom's open source core, same as Atom it's pretty slow when first loading. Especially compared to text editors such as Vim or Emacs.
Out of Date Pros + Cons
Con No support for tiled/grid editor layouts
It can be configured for rows of editors, or columns of editors, but not both simultaneously. The development team has explicitly said this is not a priority.
Con No tabs
You can't access multiple files at the same time and have to switch every time you want to add a script or a style.
However, tabs are available in the 1.3 insiders version.