Compare Products
|
|
|
Features * Editor: Multi-language editor with function/class browser, code analysis features (pyflakes and pylint are currently supported), code completion, horizontal and vertical splitting, and goto definition.
* Interactive Console: Python or IPython consoles with workspace and debugging support to instantly evaluate the code written in the Editor. It also comes with Matplotlib figures integration.
* Documentation Viewer: Show documentation for any class or function call made either in the Editor or a Console.
* Variable Explorer: Explore variables created during the execution of a file. Editing them is also possible with several GUI based editors, like a dictionary and Numpy array ones.
* Find in Files: Supporting regular expressions and mercurial repositories.
* File Explorer: The file explorer pane is a file/directory browser allowing the user to open files with the internal editor or with the appropriate application (Windows only).
* History Log: The history log plugin collects command histories of Python/IPython interpreters or command windows.
|
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 |
LanguagesJava Script Other |
Source TypeOpen
|
Source TypeClosed
|
License TypeMIT |
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