but what makes WebStorm so “exceptional”
Key Benefits
WebStorm offers developers an intelligent code editor that truly understands the structure of code written in JavaScript, HTML or CSS, as well as their modern successors. It features the best-of-breed coding assistance for a whole set of cutting-edge web technologies, including code completion, refactorings, code formatting, on-the-fly error prevention, and much more. WebStorm is also great for developing Node.js applications. Together with integrated instruments for testing, debugging and code analysis and integration with various VCS, WebStorm is an essential tool for powerful and productive web development.
Key Features
- Intelligent JavaScript, HTML, and CSS editor with syntax highlighting, code
completion, configurable formatting configuration, refactorings, on-the-fly
error detection and support of language mixtures. - Support for a wide range of technologies: TypeScript, CoffeeScript, Dart, LESS,
Sass, Stylus, Compass, EJS, Handlebars, Mustache, Web Components, Jade,
Emmet, and many more. - Productivity-boosting Live Edit feature: See the changes in the
browser immediately without reloading the page. - JavaScript debugger for Chrome and Firefox, with breakpoints, stepping,
frames view and watchers. Full-featured debugging of TypeScript, CoffeeScript
and Dart with sourcemaps. - File Watchers for automatic compilation/transpilation of higher-level
languages like TypeScript, CoffeeScript, LESS, Sass, and Stylus. - A debugger for Node.js applications with the latest features of
V8 Debugger Protocol. - Intelligent code inspections, one-click quick-fix suggestions, JSHint, JSLint,
and Google Closure Linter. - JavaScript unit testing with integrated JSTestDriver or Karma test runner
with code coverage. - Built-in HTTP Server, REST Client, Terminal and Node.js package manager npm.
- New Project Wizard with well-known project templates like Twitter Bootstrap
and Node.js Express App. - Integration with Version Control Systems including Git, Subversion, Mercurial,
CVS, Perforce, and GitHub. - Easily configurable FTP/FTPS/SFTP deployment.
- Integration with various issue trackers.
For more information see WebStorm: The JavaScript and TypeScript IDE, by JetBrains