Recs.
Updated
SpecsUpdate
Pros
Cons
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 Embedded Git isn't powerful enough
You can do nothing but to track changes, stage them and commit. No history, visualization, rebasing or cherry-picking – these things are left to git console or external git client.
Con Different keyboard shortcuts between Windows, Mac and Linux
Some very useful shortcuts has different mappings in different OS, which will drive crazy cross platform users. Still, remapping can be done manually.
Recommendations
Comments
Flagged Pros + Cons
Pro Integrated debugging
VSC includes debugging tools for Node.js, TypeScript, and JavaScript.