DEV Community

Discussion on: Why I Switched From Visual Studio Code To JetBrains WebStorm

Collapse
 
lambshift profile image
Juan Pablo de la Torre

This could be because the article is a year old but, most of the "out of the box" features mentioned about WebStorm are actually plugins and most are available as VS Code extensions or even out of the box.

There are extensions for integrated Karma/Mocha/Jasmine/etc tests; Git integration, including diffs, merges, reviews, push and merge requests; Angular CLI and Angular Console integration; accessibility audits for HTML.

Also, out of the box, VS Code dims unreachable and unused code; allows for code refactoring (plus extensions); and lets you debug any Javascript application from within VS Code with breakpoints, watchers, and a bunch of extras (plus extensions for time travel, remote debugging, Edge and Chrome debugging, and lots more).

Not to mention that you can easily write your own extensions if you are lacking any functionality. This in itself, plus monthly official releases, means VS Code will eventually overpower WebStorm in every respect.

In short, the only thing that WebStorm has on VS Code is some refactoring/dead code functionalities and both could be tackled with extensions.