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. PhpStorm includes all the functionality of WebStorm (HTML/CSS Editor, JavaScript Editor) and adds full-fledged support for PHP.
Key benefits
Intelligent PHP
Editor
PHP code
completion
Smart duplicated
code detector
PHP refactoring
Smarty and PHPDoc
support
Language mixing
(JS/SQL/XML etc.)
Advanced
JavaScript Editor
DOM-based/browser-specific completion
Code navigation
and usages search
JavaScript
refactoring
JavaScript
debugger
HTML/CSS Editor
HTML5 Support
Zen coding
Validation and
quick-fixes
Show applied
styles
Extract embedded
styles
Lightweight IDE
Easy installation
Runs on Windows,
Mac OS X, Linux
Easy project
configuration -- open code from anywhere and start working
Key priority --
performance
Smart Environment
Visual PHPUnit
test-runner
VCS support: SVN,
Git, Mercurial, etc
PHP UML, UML diff
for changes
FTP and remote
files synchronization
Local changes
history
Visual Debugging
Zero-configuration
debugger
Breakpoints in
PHP, JS, HTML
Inspect variables,
watches
Batch code
analysis
Profiler
integration