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
- PHP refactoring
- Smarty and PHPDoc support
- Language mixing (JS/SQL/XML etc.)
Lightweight IDE
- Easy installation
- Runs on Windows, 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