WebStorm Special pricing before February 29

WebStorm 3.0: The JavaScript IDE

JavaScript matures. EcmaScript 5, CoffeeScript, JSLint/JSHint — all these tools and dialects have emerged to make JavaScript development easier, more accurate and more professional. It will gain even more followers with the appearance of server-side JavaScript — Node.JS, and an effective tool is required that meets the needs of JavaScript developers. WebStorm 3.0 is that tool.

Node.JS

WebStorm 3.0 allows you to debug and validate your server-side JavaScript — Node.JS apps.

+

The editor is aware of CommonJS module structure and suggests proper auto completion options:


Read more about how to configure Node.JS in WebStorm.

JSLint/JSHint

JavaScript code quality tool integrated in the IDE. Checks your code just as you edit it. Open Settings, type JSLint/JSHint, enable an inspection and here you go:


Smart Duplicated Code Detector

For JavaScript and even for CSS and HTML. Go to Code | Locate Duplicates to start your quest against copy/paste coding. You'll be presented with a list of candidates for refactoring — and with the help of Refactor | Extract Method it's easy to keep your code DRY.

+

JavaScript Debugger Improvements

Mark Object action added to JavaScript debuggers for Firefox and Chrome browsers. The labeled object will be marked accordingly in all debugger views:

+

Additionally, you can configure the most important properties of an object that you want to see without expanding its node:


CoffeeScript

Keeping pace with the newest technologies coming to the scene, WebStorm offers you CoffeScript support 'hot of the press'. CoffeeScript is a programming language that compiles to JavaScript and enhances its brevity and readability, while also adding some sophisticated features like array comprehension and pattern matching. WebStorm offers you:

  • code navigation and completion
  • rename refactoring
  • syntax highlighting
  • error checking
  • find usages
+

JavaScript Unit Testing

If you're a JavaScript developer, you probably know that the quality and correctness of your application are crucial. Well, consistency and regression testing just got a little less painful. Meet the JsTestDriver plugin. Read more »

+

FTP/SFTP Sync Improved

  • Deployment support got a much-requested recursive comparison feature. Check out Sync with Local / Sync with Deployed context menu actions on folder nodes in Project view and Remote Host view.
  • Mark directories in web server configuration to exclude/include from transfer and from indexing in Settings | Directories.

XSLT

XSLT 2.0 support enhanced with XSLT Debugger


VCS News

  • TFS Support added
  • Git: IDE now shows revisions graph
  • +

  • Changes digest for easier pre-commit review

Platform Improvements

  • More streamlined UI across all modern operating systems
  • Verified compatibility with Mac OS X Lion (including fullscreen)




WebStorm 2.1

May, 2011

  • JavaScript Debugger in Google Chrome
  • HTML Tag Tree Highlighting
  • Directory Comparison, Image Comparison & DB Diff
  • New JavaScript refactorings
  • htaccess Support
  • HAML Support Bundled
WebStorm 2.0

February, 2011

  • ECMAScript 5 "use strict" support
  • Added Mercurial support
  • Relax NG for XML
  • Support for Leaner CSS (LESS) and SASS/SCSS extensions for CSS added
  • Integration with issue trackers extended to GitHub, PivotalTracker and RedMine
  • Reworked UI for all supported platforms: Windows, Mac OS and Linux


Follow product development and give us your feedback