The IDE provides first-class support for j@vascript, Node.js, HTML and CSS, as well as their modern successors. Supported frameworks include AngularJS, React, Meteor and more. A unified UI for working with Git, SVN, Mercurial or other VCS is a real timesaver. Thanks to integration with tools like Grunt task runner, linters, npm, you can minimize the use of the command line. But any time you need Terminal, it's also available as an IDE tool window.
Debugging, Tracing and Testing
Improved Angular 2 support
Create new Angular 2 projects with Angular CLI right from the IDE. Save time on typing boilerplate code thanks to a collection of useful Angular 2 code snippets.
Smarter TypeScript support
Enjoy support for the latest TypeScript 2.0 features: optional class members, readonly property, never type, this function type, global module export declaration, and more.
Better React support
Support for React gets even better with coding assistance available for component properties defined using propTypes, and other improvements.