WebStorm 2016.1 released: better refactoring options, Angular 2, debugger improvements, and more

We’re excited to announce the release of WebStorm 2016.1, the first major update for our IDE this year. This update brings even better experience while editing and refactoring JavaScript and TypeScript code and steps up the IDE’s debugging capabilities.

Download WebStorm 2016.1 for your OS on the What’s new page on our website.

Here are the highlights of this update:

    • Improvements in ECMAScript 6 and TypeScript support: better refactoring options, new Unused imports inspection and Optimize imports action.
    • Major enhancements in Angular 2 support: coding assistance for event and property bindings, completion inside any data bindings, code insight for custom event handlers, and much more.
    • Support for debugging asynchronous client-side code, arrow functions in ES6, and Web and Service workers.

debugging Node.js apps on a remote machine or Vagrant box from the IDE.

Other updates worth mentioning include support for AngularJS ui-router, support for CSS Custom properties, running and debugging Electron apps in the IDE, support for the JSON Schema format for smarter coding assistance, and new Convert string to template string intention.

For a more detailed overview please visit What’s new in WebStorm 2016.1.

JetBrains WebStorm Team

About Ekaterina Prigara

Ekaterina Prigara is WebStorm product marketing manager at JetBrains. She's passionate about new technologies, UX and coffee.
This entry was posted in Release Announcements and tagged , , , , . Bookmark the permalink.

9 Responses to WebStorm 2016.1 released: better refactoring options, Angular 2, debugger improvements, and more

  1. Aaron says:

    An excellent update. I especially like the Vagrant integration features. The one thing it is missing, however, is the ability to run task runners remotely, such as gulp or grunt, unless I am missing how to set this up.

    Otherwise, great as always.

  2. Suresh says:

    Awesome update! Can we expect the same love and attention for Angular2 for dart? ;-)

  3. Sergey says:

    Super! Congrats and thanks to the Team.

  4. Alexey says:

    Still no way to do a reverse convert for “Convert string to template string intention” back to single-quoted string. For example:

    const str = some string
    can’t be convert to
    const str = ‘some string’

    It can be useful with eslint “quotes” rule in reason that eslint will raise validation error for template strings, that doesn’t use variables inside(Strings must use singlequote).

  5. Olivier THIERRY says:

    The antislash character is ignored in terminal since this release. Tested on Windows 7 with a french keyboard (i.e. Azerty).

Leave a Reply

Your email address will not be published. Required fields are marked *