What do you like best?
-Debugger inside the ide (connect to chrome and firefox debugger)
-You can bind commands and programs to the ide. Then you can assign shortcut and menus to those commands and programs (super useful for custom grunt/gulp workflow)
-Build to be keyboard-centric, every menu is searchable, all shortcut can be changed, a new shortcut can be added.
-It has great git, svn and mercurial support (multiple branch management, log, blame, history and more)
-Support Typescript out of the box
-Plugin manager out of the box
-File watcher execute commands when your files change (use fewer resources than node watch)
-The UI is 100% customizable and offer out of the box a few great themes.
What do you dislike?
1. Takes a few seconds to open for the first time (unless you have an SSD)
2. Tries to reopen a new ide every time you open a file outside a project. (you can use scratch files instead of most of those cases)
3. Cost money
Recommendations to others considering the product
One of the best IDEs around when it comes to web development.
Everything is customizable within the settings GUI (no config file to learn and maintain, the ide does it for you)
Awesome search engine (shift+shift will search in everything, files, function, variables, menu, settings, action, etc)
What business problems are you solving with the product? What benefits have you realized?
All developers use Webstorm.
The quality of work has improved due to the high customizability of Webstorm. As each developer is unique, they need to customize their IDE according to them.
WebStorm’s Settings dialog it’s known for its live search feature. If you don’t agree with the way that WebStorm indents your code, you can simply type “indent” and the tool will only select the categories related to indenting code.