Compare Products
![]() |
![]() |
Features * Run any powerful command on your Ubuntu workspace or on your own VM. Do a git push, compile your app, or tail server output - the Terminal enables any development stack.
* Code Completion suggestions appear as you type to help you code faster and avoid typos. Use the Outline view to better understand your code, and Jump to Definition of variables for easy navigation.
* The Debugger enables you to set breakpoints, step over and through, and inspect variables of any JS/Node.js app. Or jump right in to the Immediate Window to execute code in a debugging session.
* Simply drag any file or Terminal tab around to create as many split views as you like, in any direction. In fact, every part of the UI can be enabled/disabled to your liking.
* Choose from 30+ themes and color schemes that control syntax highlighting and the UI. You can also custom style Cloud9 by editing your style sheet.
* All keyboard commands can be fully configured, so you don't have to learn a new set of keystrokes. Or simply import a key map file from a friend. It's like you never switched tools.
|
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 and Meteor. Enjoy support for PhoneGap, Cordova and Ionic for mobile development and develop for server-side with Node.js. All in one IDE!
* Smart editor
The IDE analyzes 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.
* 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.
* Unit testing
Perform unit testing with ease, as WebStorm integrates with Karma test runner and Mocha. 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.
* 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 JSHint, ESLint, JSCS 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.
* 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 in
|
LanguagesC Python Java Script Ruby Other |
LanguagesJava Script Other |
Source TypeClosed
|
Source TypeClosed
|
License TypeProprietary |
License TypeProprietary |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X