Ideal for working with Symfony, Laravel, Drupal, WordPress, Zend Framework, Magento, Joomla !, CakePHP, Yii, among others.
All PHP tools The editor understands your code and its structure in depth, allowing it to support all the features of the PHP language for modern and older projects with php programming. It offers the best autocode, refactoring, on-the-fly error prevention, and more.
Front-end technologies included :
Make the most of front-end technologies like HTML 5, CSS, Sass, Lessn, Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactoring, debugging, and unit testing available. Changes are instantly visible in the browser using Live Edit.
Integrated tools for developers You can perform many routine tasks from the IDE with integration with version control systems and support for remote development, databases / SQL, command line tools, Docker , Composer, REST client and others. PhpStorm = WebStorm + PHP + DB / SQL All the features of WebStorm are included in PhpStorm, with full support for PHP, databases and SQL in addition.
Intelligent coding assistance Hundreds of inspections take care of checking the code during entry, allowing the entire project to be analyzed. PHPDoc support, code (re) arranger and formatter, quick fixes and other features help you write clean, easy-to-maintain code.
Intelligent code navigation Stay in control of your code base with super fast and efficient navigation features. The IDE understands where you want to go and gets you there instantly.
Fast and secure refactoring :
Refactor your code securely with Rename, Move, Delete, Extract Method, Inline Variable, Push members Up / Pull members Down, Change Signature, and other refactoring methods. Language-specific refactorings allow you to make project-wide changes with just a few clicks, which can be safely undone.
Easy debugging and testing PhpStorm is renowned for its no-configuration visual debugger, which provides unparalleled visibility into what's going on in your application at every step. It works with Xdebug and Zend Debugger and can be used locally as well as remotely. Unit testing with PHPUnit, behavior-driven programming (BDD) with Behat, and profiler integration are also available.