PhpStorm
PhpStorm – интегрированная среда разработки на PHP.
PhpStorm – это интегрированная среда разработки на PHP с интеллектуальным редактором, которая глубоко понимает код, поддерживает PHP 5.3-7.3 для современных и классических проектов, обеспечивает лучшее в индустрии автодополнение кода, рефакторинги, предотвращение ошибок налету и поддерживает смешивание языков.
- Сотни инспекций заботятся о верификации кода, анализируя проект целиком во время разработки. Поддержка PHPDoc, code (re)arranger, форматтера кода с конфигурацией стиля кода и другие возможности помогают разработчикам писать опрятный и легко-поддерживаемый код.
- Поддерживаются передовые технологии веб-разработки, включая HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, шаблоны Jade, Zen Coding, Emmet, и, конечно же, JavaScript.
- PhpStorm включает в себя всю функциональность WebStorm (HTML/CSS редактор, JavaScript редактор) и добавляет полнофункциональную поддержку PHP и баз данных / SQL.
Возможности:
- Интеллектуальный редактор PHP кода с подсветкой синтаксиса, автодополнением кода, расширенными настройками форматирования кода, предотвращением ошибок налету;
- Поддерживает PHP 5.3-7.3, генераторы, сопрограммы и все синтаксические улучшения;
- PHP рефакторинги, code (re)arranger, детектор дублируемого кода;
- Поддержка Docker, Composer, встроенный REST клиент, Command Line Tools, SSH консоль;
- Поддержка фреймворков (MVC view для Symfony2, Yii) и специализированные плагины для ведущих PHP фреймворков (Laravel, Symfony, Magento, Drupal, Yii, CakePHP, WordPress, Joomla! и многие другие);
- Визуальный отладчик для PHP приложений, валидация конфигурации отладчика, PHPUnit и Codeception с покрытием кода (поддержка PHPUnit 6), а также интеграция с профилировщиком;
- HTML, CSS, JavaScript редактор. Отладка и модульное тестирование для JS. Поддержка HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, Emmet и других передовых технологий веб-разработки;
- Полный набор инструментов для фронтенд-разработки;
- Поддержка стилей кода, встроенные стили PSR1/PSR2, Laravel, Symfony, Zend, Drupal и другие;
- Интеграция с системами управления версиями, включая унифицированный интерфейс;
- Удаленное развертывание приложений и автоматическая синхронизация с использованием FTP, SFTP, FTPS и др.;
- Live Edit: изменения в коде можно мгновенно просмотреть в браузере без перезагрузки страницы;
- PHP UML;
- Интеграция с баг-трекерами;
- Инструменты работы с базами данных, SQL редактор;
- Кросс-платформенность (Windows, Mac OS X, Linux).
Аналоги и альтернативы для PhpStorm
PhpStorm - похожие продукты (инструменты, решения, сервисы)
Visual Studio Code
VS Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и...
Sublime Text
Sublime Text — проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python.
Codespaces
это Visual Studio, который можно использовать в браузере
Александр Литвинов –
На мой взгляд лучшая на сегодняшний день. Работал в эклипсе, аптане и нетбинс. Отличается стабильностью работы, более симпатичным интерфейсом и скоростью работы.
Nelex –
Занимаюсь веб-разработкой и оптимизацией сайтов, участвую в нескольких проектах и иногда даже приходят просто задачи отследить что и почему работает не так на сайте. Так вот из всего опробованного, а я в сфере уже больше 5ти лет, ничего более удобного я не видел. Да, есть сублайм, есть еще несколько редакторов, но полный стек разработки включая даже доступ к базе данных поддерживает только phpshtorm. Кто бы не спорил про тру-vim и тру-emacs, ни одна из этих сред не дает удобства такого как phpstorm. В средних и больших проектах их не получиться использовать, в отличии от того же шторма. В начале сомневался в покупке лицензии, но у каждого мастера соответствующий инструмент. Уже года два пользуюсь платной версией, среда спокойно обновляется и не нужно как в случае с ранним доступом бесплатной версией постоянно настраивать снова. Очень хорошо настраивается под себя. Расширений в магазине расширений больше чем потребности вынуждают использовать. Она стоит своих денег. Огромным минусом является не справедливость в лицензии, когда в случае истечения лицензии нужно откатить программу до версии на момент покупки. Считаю это не честным, но вопрос не стоит если вы продолжаете использовать ее профессионально. Окупается быстро.
Dr.Virus –
Отличная программа для обработки, написания, дебаггинга скриптов и движков на php