Почему
PhpStorm

Продуктивная разработка
на PHP

Посмотреть обзор

PhpStorm по-настоящему
понимает ваш код

Поддержка основных фреймворков

PhpStorm идеально подходит для работы с Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla!, CakePHP, Yii и другими фреймворками.

Все, что нужно для PHP

PhpStorm глубоко анализирует структуру кода и действительно понимает ваш код, поддерживая все возможности языка PHP как в новых, так и в legacy-проектах. Редактор поддерживает автодополнение кода и рефакторинги, предотвращает ошибки на лету.

Поддержка фронтенд-технологий

В PhpStorm вы можете работать с самыми современными технологиями: HTML 5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet и JavaScript. При этом будут доступны рефакторинг, отладка и юнит-тестирование. Благодаря функции Live Edit все изменения можно тут же посмотреть в браузере.

Встроенные инструменты для разработчиков

Однообразные задачи удобно выполнять прямо в PhpStorm. IDE интегрирована с системами контроля версий, поддерживает удаленное развертывание, базы данных и SQL, инструменты командной строки, Docker, Composer, REST-клиент и многие другие инструменты.

PhpStorm = WebStorm + PHP + БД/SQL

PhpStorm включает в себя всю функциональность WebStorm, а также полноценную поддержку PHP, баз данных и SQL.

Умная помощь при написании кода

PhpStorm позаботится о качестве вашего кода с помощью сотен инспекций, которые проверяют код на лету и анализируют весь проект целиком. Поддержка PHPDoc, code (re)arranger, инструмент форматирования, быстрые исправления и другие возможности помогают разработчикам писать аккуратный код, который легко поддерживать.

Удобная навигация

Чувствуйте себя как дома в своей кодовой базе благодаря эффективным функциям навигации. IDE понимает, куда вы хотите попасть, и мгновенно доставит туда.

Быстрые и безопасные рефакторинги

PhpStorm безопасно преобразует ваш код с помощью надежных рефакторингов переименования, перемещения и удаления, извлечения методов, введения переменных, перемещения элементов вверх/вниз, изменения сигнатуры и других. Рефакторинги, учитывающие особенности конкретного языка помогут применить изменения по всему проекту за пару кликов. При этом любое преобразование можно отменить.

Легкая отладка и тестирование

Графический отладчик PhpStorm не требует дополнительной настройки. Он очень наглядно визуализирует, что происходит в вашем приложении на каждом этапе отладки. Отладчик работает с Xdebug и Zend Debugger и может использоваться как локально, так и удаленно. IDE также поддерживает модульное тестирование с PHPUnit, BDD с Behat и интегрируется с профилировщиком.

Новая
функциональность

Что нового в PhpStorm 2019.3

Поддержка PHP 7.4

PhpStorm 2019.3. полностью поддерживает PHP 7.4. Для быстрой миграции в IDE предусмотрены инспекции и быстрые исправления для устаревшего синтаксиса и всех нововведений языка, включая стрелочные функции, разделители числовых литералов и типизированные свойства. С PhpStorm обновление кодовой базы не займет много времени.

Стиль кода PSR-12

PSR-12 дополняет и расширяет предыдущий стандарт PSR-2. Новый стиль кода включен в PhpStorm 2019.3, и IDE предложит на него перейти. PhpStorm проверит, нет ли в коде несоответствий правилам, а вы сможете изменить форматирование в редакторе, нажав Cmd+Alt+L. Также можно запустить форматирование перед коммитом или изменить оформление кода по всему проекту с помощью действия Code | Code Cleanup....

WSL

PhpStorm теперь поддерживает разработку в WSL (Windows Subsystem for Linux): можно запускать IDE на Windows и разрабатывать приложения для Linux. Вы можете указать удаленный интерпретатор PHP в WSL и использовать его для запуска скриптов, тестов и команд Composer, а также для выполнения отладки.

Опыт
пользователей

Знакомьтесь с сообществом
PhpStorm

Автодополнение в @phpstorm невероятно эффективное.
@kpschrade
@geeh @phpstorm Я просто подсел. Я стал работать настолько продуктивнее — просто не укладывается в голове. Продолжайте в том же духе!
@settermjd
@phpstorm невероятный... в хорошем смысле. Я постоянно ловлю себя на мысли: «О! А вот это удобно».
@codeguy
Если вы пишете код на PHP и не используете PhpStorm, знайте: вы усложняете себе жизнь.
@mikeschinkel
PhpStorm меня избаловал!
@greydnls

Более 600 000 разработчиков
по всему миру используют PhpStorm.
Присоединяйтесь!

Бесплатная пробная версия на 30 дней