Size: 241.18 MB
Mac Platform: Intel
OS version: 10.8+
Processor type(s) & speed: 64-bit processor
RAM minimum: 1GB
Parameter hints and type info in TypeScript: Parameter hints show the names of parameters in methods and functions to make your code easier to read. You can also see the inferred type for objects in TypeScript if you hold Cmd on macOS or Ctrl on Windows & Linux and hover over them.
Support for Angular Material: Support for Angular Material has gotten better: you can now use code completion and navigation for Material attributes, in addition to completion for components that was available before.
Run single Karma test: You can now run or debug a single test or a suite with Karma right from WebStorm, as opposed to running them all. Simply click the icon next to the test in the editor and select Run or Debug. The icon will then show the test status.
Code coverage for Mocha: Run Mocha tests with coverage and see the coverage reports created by Istanbul right in the IDE. The report shows how many files are covered with tests and the percentage of covered lines in them. From the report you can jump to the file and see which exact lines were covered and which weren’t.
Improved support for Sass and SCSS: For Sass and SCSS selectors created using &, you can now use code completion in HTML files and navigate to the definition. For the nested selector, you can quickly jump to the definition with Cmd-click / Ctrl+click.
npm install notification: WebStorm helps you keep your project’s dependencies up-to-date. Now when you open a project, update it from the version control or edit package.json, the IDE will prompt you to run `npm install` or `npm update`.
Improved coding assistance for React stateless components and props
File nesting settings in the Project view to configure what files are visually grouped
New code style options for HTML and JSX: New line before first attribute and New line after last attribute
Quick-fix to convert module.exports into ES6 export
Improved navigation in TypeScript: Go to definition will prefer .ts files to .d.ts files
Create method quick-fix for Angular templates
Improvements in Version Control: configuration for the commit message format, the Revert commit action for Git, and the new Reword action for commit messages
WebStorm is a lightweight yet powerful IDE, perfectly equipped for complex client-side development and server-side development with Node.js.
Smart Development Environment
The IDE understands your project and helps you produce high-quality code more efficiently, thanks to intelligent code completion, on-the-fly error detection, powerful navigation, and automated yet safe refactorings.
Support for the Latest Technologies
WebStorm works well with most modern and popular technologies for web development. Enjoy first-class support for AngularJS, ECMAScript 6, Compass, and much more.
The Complete Experience
WebStorm streamlines your workflow by integrating with everything you need for productive development. You can use the debugger, VCS, terminal and other tools right in the IDE.
WebStorm works on Windows, Mac OS or Linux with a single license key. No matter what OS you prefer, WebStorm guarantees the best development experience.