WebStorm 9 released: Meteor support, React and JSX, Gulp integration, and more

Posted on by Ekaterina Prigara

Today we are announcing the release of WebStorm 9 and we are really excited about that! You can download WebStorm 9 right now!

WS9_640

To brings you the very best development experience based on today’s most powerful and trending webdev technologies and tools, WebStorm 9 introduces:

  • Full support for Meteor. WebStorm now provides coding assistance and debug capabilities for Meteor applications.
  • Support for React including syntax highlighting, code completion and error detection for JSX and JavaScript expressions in JSX, and more.
  • Integration with Gulp that helps you easily browse through the list of project tasks and run or debug any of them.
  • New spy-js features: spy-js can now trace and profile Node.js apps, enhances code completion with the runtime data collected, and allows you to evaluate any expression without breakpoints.
  • Integration with PhoneGap, Cordova and Ionic so you can create, emulate and deploy mobile apps right from the IDE.
  • Automatic update for Node.js apps when code is changed, thanks to the updated Live Edit feature.

Other updates contributing to WebStorm 9 superiority include ESLint and JSCS code quality tools, EditorConfig support, Scratch files, enhancements in CSS3 support, postfix code completion for JavaScript, support for Polymer, and integration with Dart’s pub serve.

http://youtu.be/2KdsGGo8WpU

You can learn more details about the news features on the WebStorm website and download a free 30-day trial for your platform.

WebStorm 9 is a free update for everyone who purchased their license after October 22, 2013.

Join us October 30th for a free webinar with John Lindquist, A Deep Dive into WebStorm 9’s New Features. Registration is now open!

Develop with pleasure!
– JetBrains WebStorm Team

Comments below can no longer be edited.

33 Responses to WebStorm 9 released: Meteor support, React and JSX, Gulp integration, and more

  1. Blake Niemyjski says:

    October 22, 2014

    Congrats on the release!

    • Ekaterina Prigara says:

      October 22, 2014

      Thanks!

  2. Steve says:

    October 22, 2014

    Been using with EAP for the past 2 months and all I can say is Awesome. Looking forward for more tools. Maybe some integrated test runner automation in the near future?

    • Steve says:

      October 22, 2014

      More Nodejs to even out the client side tools that is

    • Ekaterina Prigara says:

      October 22, 2014

      Thanks! We have integration with Karma and Mocha. Have you tried that?

    • Sergey says:

      October 22, 2014

      @Steve, did you check Karma integration with Webstorm? It is awesome 🙂

      @WebStorm_Team, awesome news! Congrats!

      • Ekaterina Prigara says:

        October 22, 2014

        Thanks, Sergey!

      • Steve says:

        October 24, 2014

        Hey guys. Karma is great but it focuses on the client side where it attaches to a browser or phantomjs instance but not a nodejs instance.

        I understand you aren’t the karma team but this functionality would be great for attaching to a nodejs instance.

  3. Conor Griffin says:

    October 22, 2014

    Great, just one problem

  4. Moshe Kolodny says:

    October 22, 2014

    Very cool!

    Any idea on when we can expect this in Intellij?

  5. Paul Annekov says:

    October 23, 2014

    When the Dart plugin version will be updated for IntelliJ IDEA? It has current version of 135.765.
    WebStorm has plugin version of 139.164.

  6. PhpStorm 8.0.2 RC1 139.173 | JetBrains PhpStorm Blog says:

    October 23, 2014

    […] web are also included, see complete release notes. Web-related features can be also explored in WebStorm 9 release announcement, as all these features and improvements are available in this PhpStorm build either out-of-the-box […]

  7. Patrice says:

    October 24, 2014

    Is the debugger supporting React JS as well ?
    For instance, when I set a breakpoint on a JS file with the /** @jsx React.DOM */ header, the breakpoint is never triggered.

  8. Grattacazzo says:

    October 25, 2014

    Is this included in my phpstorm 8 license?

    • Ekaterina Prigara says:

      October 25, 2014

      Most of the features are already available in PhpStorm 8 (.0.1) and then all the new features will land in PhpStorm 8.0.2. Please note that some features are available as free plugins.

      • Damian says:

        May 5, 2015

        Ekaterina, im using PHP Storm 8.0.3 on linux, how can I add React JSX support to my IDE? I wasn’t able to find any official React plugin.

        • Ekaterina Prigara says:

          May 6, 2015

          You just need to go to Preferences | Languages & Frameworks | JavaScript and change JavaScript version to JSX.

          • Damian says:

            May 6, 2015

            thanks! 🙂

  9. David Martin says:

    October 26, 2014

    How do you get the Gulp tool window to appear?

    • Ekaterina Prigara says:

      October 27, 2014

      You can open to it with the menu View | Tool windows | Gulp.

      • David Martin says:

        November 1, 2014

        When I go to View | Tool Windows I see no option for Gulp. I do however see “Run Gulp Task” under Tools. In the EAP it seemed I had to use the context menu on the gulpfile.js – External Tool -> Gulp. Only then would the option appear under View | Tool Windows. That no longer works for me. In case it matters, I am running the Mac version.

        Before posting this, I decided to try one more time because I am seeing it work with other projects. On a hunch I relaunched WebStorm – this time the option appeared. Not sure if this is normal behavior (doubt it), but hopefully others who may have the same experience will find this helpful.

        • Ekaterina Prigara says:

          November 2, 2014

          The option is available only if you have gulpfile.js in your project. Probably WebStorm for some reasons were not able to detect it. Please let us know if you would reproduce the problem once again. Would be great if you report the issue at http://youtrack.jetbrains.com Thanks!

    • Jeffrey Gilbert says:

      October 29, 2014

      Or better yet, how do you get the arrow keys to work in the gulp window once it’s running?

      • Ekaterina Prigara says:

        October 29, 2014

        What do you mean by that? You can navigate through the task list with up/down keys and start tasks by hitting Enter.

  10. Valentin says:

    October 30, 2014

    Guy you deserve a slicker logo / icon. Your software rocks!
    Let me know how can I contribute.

    Cheers,
    Valentin

  11. Adam Schnaare says:

    November 4, 2014

    Would love to see some help on how to use cordova/phonegap with this release. I recently upgraded, and sadly have no documentation/walk-throughs on how to utilize it with webstorm.

  12. IntelliJ IDEA 14 is Released! | JetBrains IntelliJ IDEA Blog says:

    November 5, 2014

    […] for trending JavaScript frameworks such as React, spy-js, Node.js and Grunt, announced earlier in WebStorm 9, is now available in IntelliJ IDEA 14. In addition to these improvements, the IDE offers two […]