PhpStorm is a lightweight and smart PHP IDE focused on developer productivity that deeply understands your code, provides smart code completion, quick navigation, and on-the-fly error checking. It is always ready to help you shape your code, run unit-tests, or provide visual debugging.
Intelligent PHP editor
PHP code completion
Smart duplicated code detector
Smarty and PHPDoc support
Language mixing (JS/SQL/XML etc.)
Runs on Windows, OS X, Linux
Easy project configuration — open code from anywhere and start working
Key priority — performance
Visual PHPUnit test-runner
VCS support: SVN, Git, Mercurial, etc
PHP UML, UML diff for changes
FTP and remote files synchronization
Local changes history
Breakpoints in PHP, JS, HTML
Inspect variables, watches
Batch code analysis
Note: Now requires OS X 10.8 or later.
Release notes were unavailable when this listing was updated.
OS X 10.8 or later.
Perform many routine tasks right from the IDE, thanks to Version Control Systems integration, support for remote deployment, databases/SQL, command-line tools, Vagrant, Composer, REST Client, and many other tools.
PhpStorm = WebStorm + PHP + DB/SQL
All the features of WebStorm are included into PhpStorm, and full-fledged support for PHP and Databases/SQL support are added on top