Future versions
- PHP (PhpStorm only!)
- New Refactorings: Extract super class/interface
Push/Pull members
Move members
- PSR0 support
- Related files navigation for MVC frameworks
- Type inference support for SPL
- More code inpection
- Namespaces project view
- More actions accessible from UML diagrams (refactorings, code generation, etc)
- New Refactorings: Extract super class/interface
- JavaScript
- CSS
- easier LESS to CSS compilation
- easier SASS to CSS compilation
- easier LESS to CSS compilation
PhpStorm & WebStorm 5 (Q3 2012) 
- PHP (PhpStorm only!)
- MVC Framework (i.e. Zend, Symfony) components view
with generators integration
- Advanced type inference based on complete control flow analysis for local variables
fields
- PHAR support
- Advanced PHPDoc metadata support: factories
, autoload
- Typo3 framework - TypoScript support
- Predefined code style (formatter) settings for PSR1/PSR2 and Symfony2
- 'Generate constructor' action for PHP classes
- New code inspections and runtime-error prevention checks
- MVC Framework (i.e. Zend, Symfony) components view
- JavaScript
- Project-level JS libraries
- JSTestDriver tests debug
- CoffeeScript compiler integration
- CoffeeScript debugging
- Google linter integration
- Google Dart support
- Google Closure Compiler JSDoc annotations support
- Project-level JS libraries
- CSS/SASS/LESS
- improved completion, navigation, code formatting and advanced constructs support
- improved completion, navigation, code formatting and advanced constructs support
- Database/SQL
- live schema refactoring (rename table/column, drop table/column, new table/column + DDL export)
- query result export as CSV, TSV, HTML, SQL INSERTs, SQL UPDATEs to file/clipboard
- New Definition editor: stored procedure editing, Oracle packages + QuickDoc support
- Console: added result export, sorting, multiline editing
- improved SQL completion, schema loading performance, DDL generation (vendor-specific types, constraints & index handling)
- Other
- Live HTML/CSS/JS editing preview
- Live HTML/CSS/JS editing preview
PhpStorm & WebStorm 4 (April 2012) 
- PHP (PhpStorm only!)
- PhpDoc inheritance
- More code inpection
- PHP 5.4
- PhpUnit code coverage
- Code Sniffer integration
- Drupal coding style support
- JavaScript
- EcmaScript 6 experimental features
- Traceur compiler (EcmaScript 6 -> JavaScript) preview support
- Unit tests code coverage
- Node.js core sources support
- Project generators from HTML5 Boilerplate, Twitter Bootstrap, Node.js Express App
- Other
- Custom code folding regions (VS and NB styles)
- Improved Project and and Debugger toolwindows and other parts of UI
- Behat (BDD) syntax
- Project creation from Boilerplates
- SVN 1.7 support
- Import config wizard
- DB2 & Sybase SQL dialect support
- Formatting support for SCCS / LESS
- Performance improvements for large CSS files
PhpStorm & WebStorm 3.0 (Released in Nov 2011) 
- PHP (PhpStorm only!)
- Advanced PHP formatter
- PEAR, Zend and other styles
- Alignment of key=>value pairs, on "=" sign in a group of assignments
- PHPDoc Formatting
- UML support (with roundtrip code/diagram editing)
- Profiling support Xdebug Zend Debugger
- Advanced PHPDoc metadata support: chain calls
- Improved Twig support
- PHPUnit 3.6 + standard test runner, improved test navigation and generation
- Duplicate code detection support
- Set of basic Live Templates
- Advanced PHP formatter
- FTP
- Fine grained setup for excluding stuff from sync
- recursive comparison feature
- XSLT debugger
- HTML
- Zen-coding 0.7 support
- Validation of HTTP links
- Updated HTML5 schema
- CSS
- SASS & LESS completion for tags, property names and property values
- node.js support (including debugging)
- JavaScript
- JsTestDriver support (support for QUnit and Jasmine testing frameworks)
- CoffeeScript suport
- Duplicate code detection support
- Other
- More streamlined UI: more compact layout in all dialogs , better blending into modern OS'es style , OS X Lion fullscreen mode.
- Color schemes
- Microsoft TFS support
PhpStorm & WebStorm 2.1 (Released in May 2011) 
- PHP (PhpStorm only!)
- Initial Twig support
- Refactoring: extract method/function.
- Phing support
- .htaccess support
- HTML
- "Related files" popup for HTML/XHTML
- Nested tags highlighting
- HAML
- JavaScript
- Google Chrome JavaScript debugging
- XSLT 2 editor support
PhpStorm & WebStorm 2.0 (Released in Feb 2011) 
- PHP (PhpStorm only!)
- Zend framework support (zend_tool )
- Symfony framework support (symfony commandline tool)
- Zend debugger support
- Refactoring: Smart introduce field/constant, safe delete, inline variable.
- New code inspections
- Control flow / Unreachable statement
- Control flow / Wrong catch clauses order
- Probable bug / Wrong string concatenation operator
- Type compatibility / Invalid foreach() argument type
- Control flow / Unused parameter
- full fledged PHP namespace support
- Structure view sorting and filtering
- SQL (PhpStorm only!)
- New full-fledged code editor for SQL console
- Editable query results grid
- BLOB support
- ECMAScript 5 support
- CSS
- LESS editor support
- SASS 3 support
- Language Injection
- Improved automatic SQL & HTML injection into PHP string literals
- New editor of injected fragments
- Version control support
- New DVCS UI (Git, etc) with easy multiple repository branch switching, built-in log views and integrated cherrypicking, etc.
- Softwrap in code editor, spellchecking at completion in all controls (i.e. commit dialog)
- Mercurial support
- Other
- Streamlined UI: more compact layout, better indication, better blending into OS style
- RelaxNG support
PhpStorm & WebStorm 1.0 (Released in June 2010) 
- HTML/XHTML/XML/XSLT/XPATH, including HTML5
- JavaScript (laguage standard 1.6 with partial 1.7)
- Editing (syntax, code completion, code inspections, etc.)
- Refactoring
- Go to symbol, declaration
- Structure view
- Advanced support for frameworks (JSON, DoJo, JSDoc, jQuery, Prototype) (check FAQ on other framework support)
- CSS
- PHP (PhpStorm only!)
- full 5.3 syntax support
- scope-aware code completion
- PHP refactorings: rename, introduce variable.
- advanced code inspections (visibility, type checking, etc)
- Language injection - SQL in PHP
- support for any type of outer language - HTML, CSS, XML, SQL, etc..
- Frameworks & libs: Smarty (check FAQ on other framework support)
- SQL (PhpStorm only!)
- syntax and error highlighting
- keywords, table and column names completion
- SQL Console
- generic SQL (SQL-92)
- MySQL
- MSSQL
- ORACLE
- PostgreSQL
- SQLite
- Spell Checker
- FTP/SFTP sync
- XSLT
Try PhpStorm/WebStorm EAP
Stable Releases
Legend
- Feature Implemented
- Under Investigation
- In Progress