WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console

WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console


WebStorm 2019.1 brings with it new smart intentions for JavaScript and TypeScript, improved support for Angular, updated documentation for CSS and HTML, a more powerful debug console, and much more!

Explore the top new features and download WebStorm 2019.1 on our website.

In this blog post we would like to share with you the detailed release notes for this WebStorm update. They are compiled from the EAP blog posts that we’ve been publishing here for the past several months.
Here are the features and improvements grouped by the WebStorm subsystems:

  • JavaScript and TypeScript support: intentions for destructuring; convert function with Promise to async function; convert properties in constructor to class fields; inspections for switch statements; add or remove export; extended error messages in TypeScript.
  • Style sheets support: updated docs for CSS and browser compatibility check; extract CSS variable; camel case support for CSS Modules; support for Less 3.0 features.
  • HTML support: improved HTML documentation.
  • Development with Angular: new inspections for Angular projects; easier navigation in Angular projects.
  • Development with React: improved completion for merged props; Extract Method refactoring for custom React Hooks.
  • Development with Vue.js: better support for Vue projects with TypeScript.
  • Node.js and npm: completion for npm scripts; version range tooltip for dependencies; run and debug Node.js app when using Docker Compose; simple Node.js project template.
  • Linters integrations: improved support for ESLint and TSLint in complex projects; support for TSLint as TypeScript plugin.
  • Debugging: new debugger console.
  • Testing: highlighting for failed line in test; testing with Cucumber and TypeScript.
  • IDE improvements: Recent Locations popup; save project as a template; soft-wraps for selected file types.
  • Version Control: cherry-pick a file from a commit from the VCS log; incoming and outgoing commits.

 Read more






Questions?
Click here to chat with us

_