mission_statement
Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168
JetBrains home

WebStorm

The smartest JavaScript IDE

WebStorm


WebStorm is lightweight yet powerful Integrated Development Environment perfectly equipped for complex client-side development and server-side development with Node.js.

WebStorm features advanced support for JavaScript, HTML, CSS, and their modern successors, as well as for frameworks such as AngularJS or React, debugging, and integration with the VCS and various web development tools:

  • Intelligent Editor with coding assistance for JavaScript, Node.js, ECMAScript 6, TypeScript, CoffeeScript, and Dart as well as HTML, CSS, Less, Sass and Stylus. Coding assistance includes syntax highlighting, documentation lookup, and refactorings.
  • On-the-fly code analysis, error highlighting, and quick fixes.
  • Powerful navigation across the project and advanced refactorings.
  • Support for modern frameworks: AngularJS, React, Meteor, Express and more.
  • Built-in debugger for the client-side code and Node.js.
  • Integration with the build tools (Grunt, Gulp), code quality tools (JSHint, JSLint, ESLint, JSCS), test runners (Karma, Mocha) and VCS (Git, GitHub, Mercurial, SVN).
  • VCS Integrations: out-of-the-box support for Subversion, Perforce, Git, and CVS with changelists and merge.

Powerful IDE for modern JavaScript development

The smartest editor

WebStorm IDE

Use the full power of the modern JavaScript ecosystem – WebStorm's got you covered! Enjoy the intelligent code completion, on-the-fly error detection, powerful navigation and refactoring for JavaScript, TypeScript, stylesheet languages, and the most popular frameworks.

 

Web
  • Angular
  • React
  • Vue.js
Mobile
  • Ionic
  • Cordova
  • React Native
Server
  • Node.js
  • Meteor
Desktop
  • Electron

Debugger

Debug your client-side and Node.js apps with ease in the IDE – put breakpoints right in the source code, explore the call stack and variables, set watches, and use the interactive console.

Seamless tool integration

Take advantage of linters, build tools, test runners, REST client, and more tools, all deeply integrated with the IDE. But any time you need Terminal, it's also available as an IDE tool window.

Unit testing

Run and debug tests with Karma, Mocha, Protractor, and Jest in WebStorm. Immediately see test statuses right in the editor, or in a handy treeview from which you can quickly jump to the test.

Integration with VCS

Use a simple unified UI to work with Git, GitHub, Mercurial, and other VCS. Commit files, review changes and resolve conflicts with a visual diff/merge tool right in the IDE.

 

WebStorm Features

Intelligent coding assistance

WebStorm brings you smart coding assistance for JavaScript and compiled-to-JavaScript languages, Node.js, HTML and CSS. Enjoy code completion, powerful navigation features, on-the-fly error detection, and refactorings for all of these languages.

  • Modern frameworks
    WebStorm provides advanced coding assistance for Angular, React, Vue.js and Meteor. Enjoy support for React Native, PhoneGap, Cordova and Ionic for mobile development and develop for server-side with Node.js. All in one IDE!
  • Smart Editor
    The IDE analyses your project to provide the best code completion results for all supported languages. Hundreds of built-in inspections report any possible issues right as you type and suggest quick-fix options.
  • Navigation & Search
    WebStorm helps you get around your code more efficiently and save time when working with large projects. Jump to a method, function or variable definition in just one click, or search for the usages.

Seamless tool integration

WebStorm integrates with popular command line tools for web development, providing you with a productive, streamlined development experience without using the command line.

  • Build tools
    Enjoy a simple unified UI for running Grunt, Gulp or npm tasks right from the IDE. All tasks are listed in a special tool window, so simply double-click on the task name to start it.
  • Code quality tools
    In addition to hundreds of WebStorm's own inspections, it can run ESLint, JSCS, TSLint, Stylelint, JSHint or JSLint against your code and highlight any issues on the fly, right in the editor.
  • Project templates
    Start new projects from the Welcome screen using popular project templates like Express or Web starter kit, and access even more project generator thanks to integration with Yeoman.

Debugging, Testing and Profiling

WebStorm provides powerful built-in tools for debugging, testing and tracing your client-side and Node.js applications. With minimum configuration required and thoughtful integration into the IDE, these tasks are much easier with WebStorm.

  • Debugging
    WebStorm provides a built-in debugger for your client-side code (that works with Chrome) and Node.js apps. Place the breakpoints, step through the code, and evaluate expressions – all without leaving the IDE.
  • Testing
    Perform testing with ease, as WebStorm integrates with Karma test runner, Mocha, Jest and Protractor. Run and debug tests right inside the IDE, view results in a nice and visual format, and navigate to the test code.
  • Tracing and profiling
    WebStorm features spy-js, a built-in tool that helps you trace your JavaScript code. Explore how files are connected with function calls and efficiently identify any possible bottlenecks.

IDE features

WebStorm is built on top of the open-source IntelliJ Platform, which we at JetBrains have been developing and perfecting for over 15 years. Enjoy the fine-tuned, yet highly customisable experience it provides to fit your development workflow.

  • VCS
    WebStorm provides a unified UI for working with many popular Version Control Systems, ensuring a consistent user experience across git, GitHub, SVN, Mercurial, and Perforce.
  • Local history
    Whether you're using VCS or not, Local history can be a real code saver. At any time you can inspect the history of either a particular file or directory, and roll back to any of its previous versions.
  • Customisation
    WebStorm is extremely customizable. Adjust it to perfectly suit your coding style, from shortcuts, fonts and visual themes to tool windows and editor layout.
* For more information or pricing call 1300 553 313 or email

 

 


For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz

International: call +61 3 9580 1333, fax +61 3 9580 8995

 
© 1995-2018 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.