PhpStorm – это интегрированная среда разработки на PHP с интеллектуальным редактором, которая глубоко понимает код, поддерживает PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.4, 8.0, 8.1, 8.2 и PHP 8.3 для современных и классических проектов, обеспечивает лучшее в индустрии автодополнение кода, рефакторинги, предотвращение ошибок налету и поддерживает смешивание языков. Сотни инспекций заботятся о верификации кода, анализируя проект целиком во время разработки. Поддержка PHPDoc, code (re)arranger, форматтера кода с конфигурацией стиля кода и другие возможности помогают разработчикам писать опрятный и легко-поддерживаемый код. Поддерживаются передовые технологии веб-разработки, включая HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, шаблоны Jade, Zen Coding, Emmet, и, конечно же, jаvascript. PhpStorm включает в себя всю функциональность WebStorm (HTML/CSS редактор, jаvascript редактор) и добавляет полнофункциональную поддержку PHP и баз данных / SQL.
Ключевые возможности: -Интеллектуальный редактор PHP кода с подсветкой синтаксиса, автодополнением кода, расширенными настройками форматирования кода, предотвращением ошибок налету; -Поддерживает PHP 8.0-5.3, генераторы, сопрограммы и все синтаксические улучшения PHP рефакторинги, code (re)arranger, детектор дублируемого кода; -Поддержка Vagrant, Composer, встроенный REST клиент, Command Line Tools, SSH консоль; -Поддержка фреймворков (MVC view для Symfony2, Yii) и специализированные плагины для ведущих PHP фреймворков (Symfony, Magento, Drupal, Yii, CakePHP, WordPress, Joomla! и многие другие);
-Визуальный отладчик для PHP приложений, валидация конфигурации отладчика, PHPUnit и Codeception с покрытием кода (поддержка PHPUnit 6), а также интеграция с профилировщиком; -HTML, CSS, jаvascript редактор. Отладка и модульное тестирование для JS. Поддержка HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, Emmet и других передовых технологий веб-разработки; -Полный набор инструментов для фронтенд-разработки; -Поддержка стилей кода, встроенные стили PSR1/PSR2, Symfony2, Zend, Drupal и другие;
-Интеграция с системами управления версиями, включая унифицированный интерфейс; -Удаленное развертывание приложений и автоматическая синхронизация с использованием FTP, SFTP, FTPS и др.; -Live Edit: изменения в коде можно мгновенно просмотреть в браузере без перезагрузки страницы. -PHP UML; -Интеграция с баг-трекерами; -Инструменты работы с базами данных, SQL редактор; -Кросс-платформенность (Windows, Mac OS X, Linux).