WebStorm 11.0.3 is now available

WebStorm 11.0.3 is now available!

This update brings various fixes and improvements, mostly in the core IntelliJ platform, the whole list of addressed issues is available in the Release notes. In addition to that WebStorm 11.0.3 adds support for a new unit testing package for Dart.

Click Configure – Check for update on the IDE Welcome screen to update. You can use a patch-update for WebStorm 11.0.2. Or, you can download WebStorm 11.0.3 from our website.

– JetBrains WebStorm Team

Posted in Release Announcements | 33 Comments

WebStorm 11.0.2 is now available

WebStorm 11.0.2 is now available! You can download it from our website or install a new version directly from WebStorm 11.0.1.
This update brings lots of bug fixes and various improvements. Here are some highlights.

Better support for npm 3

npm 3 brings a new flat structure of dependencies. Previously, to make indexing faster WebStorm indexed only top level folders in the node_modules directory, excluding module’s own dependencies. With the new flat structure the old approach doesn’t work. So in WebStorm 11.0.2 we now first check the list of the dependencies in the package.json file and then index only those modules.

npm3

Improved auto import for any TypeScript symbol

WebStorm can now automatically import any TypeScript symbol from other project files and modules right as you type.

angular-completion-imports

We have also updated our built-in TypeScript compiler to version 1.7.3 and improved support for multiple tsconfig.json files in one project. Continue reading

Posted in Release Announcements | Tagged , , , | 46 Comments

Webinar Recording: Continuous Integration with JavaScript

The recording of our December 2 webinar with Wesley Higbee, Continuous Integration with JavaScript, is now available on JetBrains YouTube channel.

In this webinar you will learn about building and deploying JavaScript applications with TeamCity, JetBrains’ CI and deployment tool. Wes explains why we need CI and then covers the whole workflow for the modern JavaScript application: building the app, linting, unit testing and deployment. He uses tools like Gulp, SystemJS, TSLint and Karma during his demo, but in the same way you can configure any command-line tools to run on TeamCity.

You can reach Wes on Twitter @g0t4, read his blog at weshigbee.com and learn more about his company Full City Tech. Wes has also recently released a new video course on SystemJS.

Continue reading

Posted in Webinar | Tagged , , | Leave a comment

WebStorm 11.0.2 RC, 143.1183: bug fixes

WebStorm 11.0.2 Release candidate (143.1183) is now available for download.

This update brings lots of fixes and improvements:

  • Faster indexing for node_modules folder when using npm 3: WebStorm will index only modules listed in package.json.
  • Support for the bind operator ES7 proposal.
  • New Problems view in Dart.
  • Various improvements and fixed in JavaScript debugger.

The full list of fixed issues is available in the release notes. You can use a patch update from the previous WebStorm 11.0.2 EAP build (143.870). Please note that this build requires an active license.

Please report your feedback to our issue tracker.

Develop with pleasure!
– JetBrains WebStorm Team

Posted in Early Access Preview | Leave a comment

WebStorm 11.0.2 EAP is available

WebStorm 11.0.2 (build 143.870) first EAP is available for download.

This update includes critical bug fix for JavaScript debugger, HiDPI fixes for Windows/Linux and YAML parsing improvements. The full list of fixed issues is available in the release notes. You can use a patch update from the 11.0.1 if you’re on EAP update channel.

Please notice that it requires an active license.

Develop with pleasure!
– JetBrains WebStorm Team

Posted in Early Access Preview | 3 Comments

WebStorm 11.0.1 bug fix update available

We’re happy to announce that WebStorm 11.0.1 (build 143.382) is available for download!

This update brings important bug fixes, including the problem with debugging with Node.js 5.0. The full list of addressed issues is available in the release notes. A patch update from WebStorm 11 is also available.

Please report any issues on our issue tracker.

Develop with pleasure!
– JetBrains WebStorm Team

Posted in Release Announcements | 10 Comments

Live Webinar: Continuous Integration with JavaScript

Join us Wednesday, December 2nd, 10:00 AM – 11:00 AM EDT (15:00 – 16:00 GMT) for our free live webinar Continuous Integration with JavaScript, featuring Wes Higbee.

In this webinar you will learn about building and deploying JavaScript applications with TeamCity, JetBrains’ CI and deployment tool. We will cover dependency management, use of module bundlers like Webpack or SystemJS for the ECMAScript 6 code, and unit testing with Karma, and we’ll see how TeamCity can be a safety net for deployments.

We believe that this webinar is going to be interesting for anyone doing front-end development with WebStorm, other JetBrains IDEs as well as other IDEs and editors.

Space is limited, please register now.

The recording will be available after the webinar.

Hadi HaririWes Higbee is passionate about helping others achieve remarkable results with technology. Wes launched Full City Tech Co. to leverage his expertise to help companies rapidly deliver high quality software to delight customers. Quality is achieved through collaborative practices like Continuous Integration. Wes has a strong background in using Continuous Integration with TeamCity to bring quality to the table.
Posted in Webinar | Tagged , , , , , | Leave a comment

Node.js coding assistance in WebStorm 11

In WebStorm 11 it’s now easier to start working with Node.js projects.

Configuring coding assistance for Node.js

To enable code assistance for Node.js core APIs (and that means you’ll get smart code completion, parameter info and navigation to source code), the only thing you need to do is go to Preferences | Languages & Frameworks | Node.js and npm and click Enable under Code Assistance.

nodejs_enable

An even quicker way to do the same is to use the Enable Node.js Core library quick-fix. Press Alt+Enter on the highlighted usage of one of the Node.js core modules in the code and then press Enter.

nodejs-quickfix
Continue reading

Posted in Tutorials | Tagged | 10 Comments

WebStorm 11 released: better TypeScript support, Flow, Angular 2, and more

We are very excited to announce today the release of WebStorm 11! This major update is aligned with updates for other JetBrains products that comprise JetBrains Toolbox.

Download and install WebStorm 11 right now!

WebStorm 11 refines your web development experience by adding support for powerful cutting-edge technologies and thoroughly improving the core functionality of the IDE. New features in WebStorm 11 include:

  • Improved TypeScript support: WebStorm 11 now fully supports the latest TypeScript 1.6 features and brings coding assistance for JSX and ES2015 features to TypeScript code. WebStorm also adds integration with TSLint
  • Flow and React support improvements: We’ve added basic support for Flow type annotations, and improved code completion and navigation for React components.
  • Initial support for Angular 2: WebStorm 11 provides code completion for Angular 2 binding, components and new event attributes in TypeScript and ECMAScript 2015
  • npm scripts: A new tool window lists all tasks in package.json and allows you to run any of them with a simple double-click.
  • Yeoman integration: Hundreds of new project generators are available right from the IDE Welcome screen, thanks to the new integration with Yeoman.

Among other notable updates are improved support for ECMAScript 2015, the option to run a single Mocha test, a new Preview mode for Find in path, support for debugging projects built with Webpack, new Node.js configuration and inspections, improved Dart support powered by the Dart Analysis Server, and much more.

For a more detailed overview please visit What’s new in WebStorm 11, and download the IDE for your OS.

Posted in Release Announcements | Tagged , , , , , , | 35 Comments

WebStorm 11 Release Candidate

Welcome WebStorm 11 Release Candidate (build 143.380) from our website.

The full list of addressed issues is as usual available in the release notes. You can use a patch update from WebStorm 11 Beta (143.379). No valid license required.

We would really appreciate your feedback on this final stage of our Early access program. Please report any issues on our issue tracker.

Develop with pleasure!
– JetBrains WebStorm Team

Posted in Early Access Preview | 4 Comments