TrustRadius Insights for WebStorm are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Business Problems Solved
WebStorm has proven to be a highly valuable tool for developers across various scenarios. Its ability to enhance productivity and seamless integration with different development environments make it a top choice among programmers. Many users have praised the comprehensive set of pre-configured features and abilities, significantly reducing the need for additional plugins or configurations. The wide adoption of WebStorm in computer science classes speaks to its accessibility and usefulness for projects of varying complexity, making it a preferred IDE even after graduation.
One of the standout use cases of WebStorm is its effectiveness in developing single-page applications, Angular projects, and NodeJS projects. Its support for all major frameworks, source control systems, package managers, testing tools, and a wide range of plugins makes it an incredibly versatile tool for development purposes. It serves not just as an editor but also as a debugger, version control tool, and more, acting as the primary IDE for entire organizations working on different projects.
Additionally, WebStorm is highly valued by front-end developers who require enterprise features like quick code generation, debugging capabilities, and easy integration with version control systems such as Git. The IDE's customization options that cater to individual developer preferences further contribute to its appeal. Teams have found great value in using WebStorm to increase speed, efficiency, and reduce bugs in JavaScript-based applications. Collaborative work is made easier with WebStorm's centralized tool that provides consistent features and facilitates problem-solving and code viewing.
Furthermore, WebStorm's flexibility extends beyond web development as it can be used alongside other IDEs like Eclipse and PyCharm/Spyder for Java, Python, and front-end development. It has become a go-to choice for healthcare-related applications due to its reliability and efficiency in providing a conducive development environment. Overall, WebStorm has entrenched itself as the standard IDE for web application development with support for various languages, frameworks like React, Vue, Angular, as well as other essential web technologies.
WebStorm is a complete IDE with many advanced features to help speed up software development. Most developers choose WebStorm because they recognise its qualities that make programming easier and more enjoyable. WebStorm offers its users a plethora of plugins, both free to use and paid ones and has a wide variety of UI customisation options.
Pros
Powerful file indexing
Out of the box git support
Free plan for students through github
Excellent plugins
Cons
Can be resource intensive
Can get slow in a very large codebase
Pricing gets steep for upper tiers
Likelihood to Recommend
WebStorm is well suited for large enterprise projects because of powerful indexing, a great search algorithm, git support and testing capabilities. I wouldn't recommend WebStorm for a single developer working on small hobby projects because of the pricing, in that chase I would use a free IDE like Visual Studio Code.
Building our core product. Writing scripts. Pretty much all development we use WebStorm. We are a big fan of Jetbrains. Their software is easy to use, and the UI is simple. Being a startup, we have built our api and mobile app with WebStorm. I founded a previous startup where my business partner and I were big fans of WebStorm and used it for all development efforts.
Pros
Development of APIs in Node.js
Simple UI
Integrating Git
Cons
The settings are clunky. It’s messy and can be hard to find things.
Running scripts (Clicking Run/Debug) give a lot of options and can be confusing
In app previews would be a step up
Likelihood to Recommend
WebStorm is a great tool for app development. I would recommend it to most people trying to get into programming. It’s not hard to figure out, and getting your app setup to integrate with Git is easy. It’s definitely good software, and the pricing is typically affordable. They also offer a free educationally license to hobbyists.
VU
Verified User
Project Manager in Product Management (1-10 employees)
I have been using WebStorm in my organizations for the past 7 years, give or take. WebStorm is my go-to Javascript and Web IDE and I am using it for both Javascript, web, and Typescript development. Easily integrated with many other tools and plugins, Jetbrains' WebStorm has proved to be a trusted partner and tool that is being used across different projects and for a long time.
Pros
Code completion and assistance
Extendable with plugins and tools
Local and remote Javascript debugging
Lightweight and fast coding
Cons
Keybinding for zoom in/out is non-standard
Pricing is tough for low-cost startups
Likelihood to Recommend
I would recommend WebStorm (and other JetBrains IDEs) for anyone who needs a robust, fast, and easy-to-learn IDE for web development. I find it to be simple, yet not simplistic, with common key bindings that are intuitive and easy to remember. The IDE can handle large amounts of projects and files, and supports inline debugging for node.js projects (both local and docker-based). There are many templates to choose from when starting a new project, and auto-save is fast and compatible with Nodemon.
While there are other free alternatives, I prefer WebStorm as I find it more robust and easier to use, but if you plan to pay nothing, than you should seek other tools.
I have a personal affinity to Jetbrain products. I've tried other IDE's but always find myself being far more productive when using Jetbrain products in general and Webstorm in particular. It helps developers [be more productive without changing] experiences and the general setup between development environments (web, .net, Java, python etc...). It also comes out of the box with a clear set [of] good configurations and abilities without having to add [...] many plugins or info. Webstorm has been around for years and perfected [its] integration with the JavaScript ecosystem (web + node).
Pros
Keeping up with new tools / language changes / web frameworks
Fast and efficient
Awesome git support and diffing
Debugging is awesome
Great JavaScript support (Web + NodeJS)
Sync configurations via your account
Cons
Git graph and rebase are hard to manage (look at GitKraken for a good improvement on that)
Favorites and bookmarks could be more useful (You can't create directories for bookmarks and favorites are on files)
Likelihood to Recommend
Groups that use a [variety] of development environments (.net, python, web), Jebrain's products and Webstorm, in particular, are a great choice for productivity. If your developers are accustom to another IDE it might be better for all to sync on the same one. I wouldn't take the cost aspect as a consideration. A productive developer is far more important.
In the IT and R&D department of our company, for IDE selection, we use Eclipse for Java/J2EE application development, PyCharm/Spyder for Python application development, and we equip our front-end developers with the WebStorm for our modern SPA development. We use node.js to implement server side service, as it is java script based, we also use WebStorm as the standard JS IDE. Karma + Mocha are our standard testing framework for our SPA, which is seamlessly integrated into the WebStorm already
Pros
As the product of the JetBean, the UI is very familiar as the famous IntelliJ
I don't see any other JS IDE can be compared with WebStrom, from the feature richness + plug-in + community support
The JS static code scanning out of the box is very handy
Auto fix is also very productive feature to mention
It by default has well integration with Angular, TypeScript, Vue, React
Cons
Didn't find any apparent issue overall, except sometimes the WebStorm is running too many default validation check in the backend and response is slow, typically when we keep WebStorm running for some time, and if we restart the WebStorm it will take long time to be "warm up", perhaps, some JetBean team can consider some performance improvement
Likelihood to Recommend
For any Javascript/Typescript based development, WebStorm is the best choice
VU
Verified User
Strategist in Information Technology (10,001+ employees)
We are using WebStorm for the last 4 years for frontend development. We all are using it and it saves more time to do coding.
Pros
Auto suggestion
Package installation is good
UI is easy to manage
Version control
syntax and all default formatting
Cons
You need more memory to use
No other cons I found on this. All good
Likelihood to Recommend
When we are using frontend development then it was used very well. It has suggested better suits for code and time also saved on this due to error indication and all.
Really useful in any scenarios.
VU
Verified User
Professional in Information Technology (11-50 employees)
WebStorm is used by myself and a few other software teammates at our organization. We use this IDE on our front-end React-JS code. WebStorm allows my teammates and myself to use the same tools and IDE so that we can easily help each other when problem solving or viewing code.
Pros
Vast library of tools.
Large source of plugins.
Customizable interface and beautiful UI.
Cons
WebStorm is on the pricier side for IDE's.
WebStorm takes a little bit of time to boot up.
Takes up a good chunk of computer processor.
Likelihood to Recommend
WebStorm is well suited for coders at any level. It has the same UI and feel as other JetBrains products, which is much appreciated. Working on front-end code with WebStorm makes my job a lot easier. The many plugins make my coding experience customizable and enjoyable. One scenario where WebStorm is less appropriate is the the number of web frameworks it can deal with. More current frameworks are barely supported.
I use WebStorm to develop AngularJS and Angular applications. It is not a department-wide standard, but I made the case to purchase my own license based on my experience with other JetBrains products, and it's a key part of my development process.
Pros
Built in support for multiple technologies.
Excellent debugger.
Lots of plugins.
Speed and responsiveness.
Cons
Every now and then the indexer takes over and slows things down.
Likelihood to Recommend
When using TypeScript, or any of the major JavaScript frameworks, especially with large code bases. The code navigation works really well.
This product is the main IDE used by the entire organization on different projects. It is used in nearly every phase of our software development.
Pros
Rich features.
Reliability.
Cons
Resource heavy.
UX is a bit complicated.
Likelihood to Recommend
It is well suited for any kind of web development and has very good integrated testing tools. It's very easy to perform code analysis and refactor using refactoring tools. Version Control GUI is another feature that is done very well in this product. The merging window comes in handy when merge conflicts happen. If you're a startup or a small company that can't afford a good hardware, or software license, it might be less appropriate to use WebStorm, because it is pricey and resource-heavy.
I use IntelliJ WebStorm in my Computer Science classes as the IDE of choice for my students. They often continue to use WebStorm clients long after graduation. WebStorm has a huge amount of features that help make it accessible and entirely useful for programmers of all ability levels. I have had students use it to create interactive projects or to just test out ideas.
Pros
Includes a built in spell checker to eliminate time wasted searching for small mistakes.
Provides a drop down menu of options complete with keyboard shortcuts that allow for streamlined programming.
Identifies when variables are named differently, allowing for cohesive work without the scrolling.
Cons
Changing the text size and color can be difficult to navigate.
The organization of the left side bar is not entirely intuitive.
Could always benefit from more accessibility features.
Likelihood to Recommend
WebStorm is a great product for programming and development. It has all the capabilities needed for education, as well as for professional deployment. I use it in the classroom with my students, who benefit from the comprehensive drop down menus and the integrated spell check. It also has a clean user interface that allows for customization.