WebStorm 3.0: The JavaScript IDE!

Egor Malyshev

Greetings from JetBrains!
The newest version of our JavaScript IDE — WebStorm 3.0 — is out!

Latest trends like CoffeeScript, JSLint/JSHint validation and the new star of server-side JavaScript development – Node.JS – are at your fingertips:

  • Support for Node.JS allows you to use all the IDE power for editing and debugging server-side JavaScript.
  • CoffeeScript navigation, completions, refactoring, error-checking and more.
  • Integration with JSLint/JSHint enables new inspections to verify code quality.
  • JavaScript unit testing with JsTestDriver.
  • Smart Duplicated Code Detector for HTML, CSS and JavaScript.
  • Significant improvements to FTP/SFTP Sync.
  • TFS support and revision graph for GIT.
  • Streamlined UI across all operating systems.

Read more about what’s newdownload WebStorm 3.0 and do not miss another present — attractive WebStorm pricing before February 1, 2012!

Oh, and we also want to cordially thank all early adopters for your invaluable feedback!

Develop with pleasure!
JetBrains Team

Comments below can no longer be edited.

16 Responses to WebStorm 3.0: The JavaScript IDE!

  1. Alexey Gopachenko says:

    December 20, 2011

    @Everybody – please note, the build is the same as 3.0 RC.

  2. Matt says:

    December 20, 2011

    Why is Node’s http.createServer() an “Unresolved function or method”?

  3. Maxim Mossienko says:

    December 20, 2011

    Matt Have you checked Node getting started instructions in https://blog.jetbrains.com/webide/2011/11/webstorm-your-node-app/ ?

  4. Paul Irish says:

    December 21, 2011

    Most frontend devs use JSHint rather than JSLint these days. Otherwise looks good!

    • Alexey Korsun says:

      December 21, 2011

      In fact JSHint is also supported. I corrected the post.

  5. Christian Wlatschiha says:

    December 21, 2011

    Great job! I started with version 1.0 and I us WebStorm everyday. It’s the perfect tool.

    • Alexey Korsun says:

      December 22, 2011

      Thank you, Christian.

  6. Brian Boatright says:

    December 22, 2011

    I recently purchased PHPStorm 3.0. Are there any differences between WebStorm and PHPStorm in regards to Javascript besides PHP support?

    • Alexey Korsun says:

      December 22, 2011

      Hi, Brian.
      JS Unit testing support is not bundled in PhpStorm. But you can install it as plugin, see: https://blog.jetbrains.com/webide/2011/10/javascript-unit-testing-support/#comments
      Node.JS is also not bundled.
      Except mentioned above there is no difference in regards to JavaScript, HTML and CSS.

      • Brian Boatright says:

        December 22, 2011


      • Eduard says:

        December 23, 2011

        I guess the same applies to PyCharm 2.0 ?

  7. coderage says:

    January 9, 2012

    Hey, it all looks great but days earlier, I just bought a personal license for 2.1 – do I get the upgrade?

    • Alexey Korsun says:

      January 9, 2012

      Hi, Rich. Each license includes 1 year of free upgrades to any version (even major one). So you can upgrade to 3.0 now and you will also get all upgrades that we will publish during 1 year after the day of your purchase.

  8. luckysmack says:

    January 19, 2012

    I followed the instructions per https://blog.jetbrains.com/webide/2011/11/webstorm-your-node-app/ , and when I tell the app to run, it runs properly. But I still have the same issues as others mentioned above un where the part:

    var http = require("http");
    http.createServer(function(request, response) {
    response.writeHead(200, {"Content-Type": "text/plain"});
    response.write("Hello World");

    is that .createserver( still comes up as L Unresolved function or method createserver(), as well as the writeHead/write/end methods. Is there any way to get those resolved properly?

    • David Faivre says:

      February 9, 2012

      Having the same issue