WebStorm is an easy to use HTML, CSS and JavaScript editor for your Mac. Navigate through files easily. Use relevant autocompletion for everything in your code.
Get notified about code problems on the fly. Complicated languages mixtures with HTML markup or SQL inside a JavaScript? Check how a modern IDE such as WebStorm handles this.
Open an existing folder, check out the code from a VCS, or even specify your FTP to download and auto-sync your files with. You're up and running in moments. Watch this short demo on getting started.
Here are some key features of "WebStorm":
HTML/CSS:
· DOM- and Schema-Based Code Completion
· Validation and Quick-Fixes
· Show Content
· Zen Coding
· Show Applied Styles
· Extract Embedded Styles
More than Code:
· Batch Code Analysis
· Language Mixing/Injection
· Spellchecker
JavaScript:
· DOM-Based, Browser-Specific Completion
· Code Navigation and Usages Search
· JavaScript Refactoring
· Code Inspections and Quick-Fixes
· JavaScript Debugger Based on Mozilla
· Extended Frameworks Support
Smart Environment:
· FTP and Remote Files Syncronization
· Version Control Systems Integration
· Local History
Requirements:
· 1.42 GHz G4, G5 or Intel-based Mac recommended
· 256 MB RAM minimum
· 1 GB RAM recommended
· 1024x768 minimum screen resolution
Limitations:
· 30 days trial.
What's New in This Release: [ read full changelog ]
· IntelliJ Platform 11.1 with lot of improvements and even more streamlined UI
· PHP Language support for Traits and other 5.4 features. We only started with this so trait conflicts, method renaming and parent calls are not yet analysed by IDE. Toggle 5.4 feature usage checks in Inspections/PHP/General/Language Level
· PHP Code Coverage is now built in for both Xdebug and Zend Debugger
· PHP debugger supports remote command line scripts and PHP 5.4 built-in server
· Code Inspection got new analysers for PHP and JS
· ECMA Script 6 (Harmony) features are now supported
· SASS & LESS code formatting and advanced features, CoffeeScript support is improved (kudos to RubyMine team!)
· Project generation from HTML5 boilerplate and NodeJS boilerplate