TrustRadius: an HG Insights company

WebStorm

Score9.5 out of 10

98 Reviews and Ratings

What is WebStorm?

WebStorm is an integrated development environment (IDE) by JetBrains. Designed for JavaScript and TypeScript development, WebStorm also aims to make it easy to tackle the most challenging tasks. Whether resolving Git merge conflicts or renaming a symbol across multiple files, it takes just a few clicks.

Media

Code Completion
JavaScript Debugging
Quick Documentation
Version Control Integration
the Out-of-the-box Experience

1 / 5

A full rundown of a versatile IDE

Use Cases and Deployment Scope

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

Return on Investment

  • Faster software development
  • Higher employee satisfaction
  • Quicker debugging

Usability

WebStorm - the perfect IDE

Use Cases and Deployment Scope

I use it as a software developer to run and create projects in various languages like Angular, React and NodeJS. I'm an individual user of the product who has sometimes got it the subscription from company and sometimes pays for it on an individual level. The problem it solves for me or the company I'm working for is providing a IDE for different projects where I can run, debug, test and implement code efficently.

Pros

  • Code debugging is really great
  • Code suggestions while typing the code out
  • Various extensions for download like for git support
  • Creation of configurations for running projects

Cons

  • Eats up a lot of RAM even in a 16 GB RAM machine
  • The shortcuts could be easier and rememberable
  • Support for XML files is limited

Return on Investment

  • Though, I use it personally, a company would benefit from the product on maintenance and development of software.
  • Better understanding of internal code of languages, functionality to go deep into modules and languages for the employees to have better understanding of the software
  • Debugging and testing made easier. Would be great to debug a production issue on local environment quicker and more efficiently, save the company a lot of money.

Usability

Alternatives Considered

Microsoft Visual Studio and Notepad++

Other Software Used

Caddy 2, React, AngularJS

WebStorm is great

Use Cases and Deployment Scope

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

Return on Investment

  • Positive, it’s affordable
  • Positive, getting our app off the ground has been easier due to building on WebStorm
  • Positive, the UI is simple and has allowed us to move faster

Usability

Alternatives Considered

YouTrack, Hostinger and Postman

Great IDE for the modern developer

Use Cases and Deployment Scope

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

Return on Investment

  • Better code produced due to good integration with eslint and code completion
  • Better debugging allowed shorter time to resolution on bug fixes
  • Integration with Docker faster for easier development

Alternatives Considered

Microsoft Visual Studio Code

Other Software Used

Microsoft Visual Studio Code, PyCharm, Amazon CloudFront, MongoDB Atlas

Been using WebStorm for 10 years. I have tried others, but have always returned to it.

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)

Most Important Features

  • Up and running with great defaults and code suggestions.
  • Super productive with it.
  • Super fast debugging/searching/refactoring.

Return on Investment

  • Work faster - great performance and load time
  • Negative - has cost
  • Less prone to make merging errors

Alternatives Considered

Microsoft Visual Studio Code

Other Software Used

Azure DevOps Services (formerly VSTS), Testim, Azure App Service