WebStorm 2016.1 released
Released: Mar 18, 2016
Updates in this release
Updates in 2106.1
Language Support
- Better Refactoring Options - Improved refactoring for ECMAScript 6 and TypeScript, including Create method, Extract method, Inline method and Introduce field.
- Unused Import Inspection - Any unused import statements in ECMAScript 6 and TypeScript are now highlighted in the editor.
- Better TypeScript Support - The IDE now adds imports statement as you type.
- Support for CSS Custom Properties - Includes code completion for variable names, jump to variable definitions, see a quick definition and search for usages.
Frameworks and Libraries
- Improved Angular 2 Support
- Includes coding assistance for event and property bindings, as well as completion inside any data binding.
- Code insight and navigation are available for directives, variables defined in templates, custom event handlers, and paths in templateUrl and styleUrls fields.
- Support for ui-router, which lets you jump from state references to their definitions, and from the named view to their definitions in the HTML template.
- The IDE now understands components defined using the new AngularJS 1.5 module.component() method helper.
Tools
- New Features in JavaScript Debugger - Debug asynchronous client-side code and arrow functions in ECMAScript 6, and stop on the breakpoints set in the Web and Service workers.
- Running and Debugging Node.js Apps Remotely - Run and debug your Node.js applications on a remote server or Vagrant box right from the IDE.
- Vagrant and SSH Console - Integration with Vagrant is now available in WebStorm. You can run, reload and stop the Vagrant box from the IDE, without using the command line. Using a SSH Console you can connect to your Vagrant box or any other remote machine.
- Running and debugging Electron Applications - Debug an app’s main process in a built or packaged Electron application, by using Node.js run/debug configuration.
IDE Improvements
- JSON Schema - WebStorm can now provide coding assistance for certain types of JSON files.