
Most of the features. For example keyboard shortcuts Review collected by and hosted on G2.com.
While trying to help you at most gets unresponsive. Review collected by and hosted on G2.com.
Last updated: Nov 04, 2026

Most of the features. For example keyboard shortcuts Review collected by and hosted on G2.com.
While trying to help you at most gets unresponsive. Review collected by and hosted on G2.com.

I have been using a relatively uncommon JavaScript framework for UI, Svelte, which is still not supported by most editors or IDEs. One of the most amazing things was when I downloaded the Svelte project I was working on and opened it as a WebStorm project, and it asked me if I wanted to install support for Svelte as a language. That kind of IDE intelligence is something to be amazed at because there is always a guarantee that your IDE will support most of the technologies you choose to work with. This is my experience with WebStorm. Also, just to mention, WebStorm also has an integrated terminal within it on which you can perform several operations. Lastly, unlike with other editors where you have to install file icons, WebStorm offers default icons that are both excellent and intuitive, which makes file identification simpler. Review collected by and hosted on G2.com.
I can't actually find something I dislike about WebStorm. Most people mention that it could be slow to start, but that's to be expected considering the fact that this is a full IDE which has a lot of functionality that it comes with by default. Review collected by and hosted on G2.com.

Pros - Integrated code quality tools, Advanced code completion, Goto Definition erişim, Debugging, Integrated command line, Integrated Jump support, Integrated testing tools, Quick update
New generation Javascript library support ( react, angular, node, require and more), free for lecturers, students or those with Edu mail. Review collected by and hosted on G2.com.
Cons-Occasional performance problems, Mixed interface, Speed problems, Slow initial startup, $ 129 per year price and 30-day trial possibility. Review collected by and hosted on G2.com.
Webstorm has intelligent code completion using both structural and word expansion where the latter makes predictions based on the previously typed text whereas the former predicts the next words based on webstorm understanding of the language (javascript mostly) being used. Both of these types of auto completion work magnificently and help to ease your programming tasks. If you are not yet familiar with git or mercurial, webstorm still helps you to track changes in your file And keeps a history of these changes. It maintains a local history of the changes so that you can roll back to them any time. At the same time, Webstorm boasts a powerful Git and Github integration which adds an amazing visual interface for committing changes, checking diffs, merging, pushing or pulling from github, rebasing, and checking the file version Control history. Review collected by and hosted on G2.com.
Webstorm's main competition, VS code, still boasts a more robust plugin repository as almost all the frameworks and extensions have plugins on it. This is not something that Webstorm can claim since there are very many important plugins missing. Non-native file systems cause issues on Webstorm since the Java wrapper around it does not watch for file changes hence your files might not be synchronized. Review collected by and hosted on G2.com.
There are a tremendous amount of tools to assist with code cleanup and debugging, the user interface is nice looking/ clean. Review collected by and hosted on G2.com.
The organization of the toolbar is a little confusing- there are a robust amount of tools but they aren't super easy to find. Review collected by and hosted on G2.com.

As is common in most Jetbrains products, Webstorm boasts an amazing code refactoring implementation which helps you manage your code in a clean and tidy manner. It can help you extract variables and functions off of your messy code and you'll be left with a much simpler and efficient code. Webstorm's intelligent code completion feature also helps lessen your work load. To make structural code completions, the IDE has to understand your Javascript objects and it does this so well. And of course the built in webserver makes it easier to test your code in a serve-like environment and not call them through file// format; and this you achieve without installing additional plugins or writing more code. Review collected by and hosted on G2.com.
Sometimes Webstorm becomes a bit sluggish and performs slowly and even though this is something you would expect from an IDE that takes up all the computer's resources, it still frustrates you as the user. There aren't enough web frameworks for Webstorm as there for other code editors like VS Code and Atom. Further, latest libraries are usually barely ever supported on the editor. Review collected by and hosted on G2.com.

Supports a lot of languages like js, css, sass, jade, coffeescript, etc. Out of the box support for unit tests debugging. Many custom plugins available to use. Support for runtime configuration for npm, docker, mocha, etc. Inbuilt support for ES5, ES6 & compile/runtime syntax checking. Lots of theming options available for WebStorm from the marketplace. Version control available. Ability to create custom File Watchers which will trigger whenever a file changes. If you are using Node.js, WebStorm offers so many things like package manager, JSLint, ES6 support & so on. Review collected by and hosted on G2.com.
It is a premium software with only a 30-day trial period. WebStorm can only start on a project; you can't use it to work on a single file like other editors. It is heavy, takes a load on your RAM. Not ideal for someone who is looking for a lightweight editor. Review collected by and hosted on G2.com.

Speed, code completion, toolset, lots of plugins, it really predicts bugs via analyzing code smells and probably mistakes Review collected by and hosted on G2.com.
Little bit pricey for annual subscription but there are no good alternatives Review collected by and hosted on G2.com.

Support so many languages out of the box
Support for run configuration for npm, docker, mocha etc.
Inbuilt support for tests running & debugging
Ability to create custom File Watchers which will trigger whenever a file changes
Choose the syntax you love while coding and apply with inbuilt handling for the same
Theming option available for webstorm with many available themes from market
Applying custom plugins (& so many of it)
If you are using Nodejs, webstorm offer so many things like package manager, JSLint, ES6 support & so on
Version control built of the box Review collected by and hosted on G2.com.
Webstorm can only start on a project, you can't use it to work on a single file like other editors
It is paid, yeah :(
It is heavy, takes a load on your RAM. Not idle for someone who is looking for a lightweight editor Review collected by and hosted on G2.com.

It is one of the best and most comprehensive editors currently available, with a great real-time error detection capability as we write the code, which helps a lot to maintain good syntax. One of the features of this program is its command library, which allows us to easily insert them into the code, and then proceed to debug it. The best part in this case is that we can do it as if we were the client. Additionally, its branched view allows us to see exactly where we want to make the edits as we conduct tests. Review collected by and hosted on G2.com.
For those of us with more advanced knowledge in these topics, we might not be missing anything, but for new users, it would be advisable to have pre-installed codes ready to use and test in editing. Review collected by and hosted on G2.com.
Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.
Pricing provided by WebStorm.