PhpStorm – это IDE редактор для PHP с интеллектуальной системой, глубоко понимающей ваш код, поддерживает PHP 7.2,7.1,7.0, 5.6, 5.5, 5.4 и 5.3 помогает следить за правильностью кода, подсвечивает синтаксис и выделяет ошибки, предлагает рефакторинг кода.
В режиме реального времени более ста инспекций производят проверку кода, проводя анализ проекта в целом при разработке. Производить автоматическое форматирование кода с помощью PHPDoc, code (re)arranger, конфигурируя стиль кода, и использование других инструментов помогают разработчикам писать опрятный и понятный код.
Поддерживаются современные технологии front end разработки, включая 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 и HTML с помощью локального интерпретатора
- Осуществлять парное программирование.
- Выбор версии языка PHP
- В настройках языковые параметры перенесены в верхний уровень
- Использование префиксов таблиц в SQL-запросах
- Рекомендации к упрощению логических выражений
- В PHP8 замена именованным аргументом присваивания
- Замена isset на оператор объединения с null
- Упрощение блоков if с общим телом
- Инверсия у оператора if
- Убирает лишний обратный слеш в операторе use
- Переменная foreach переопределяет уже определенные переменные
- Определяет избыточные фигурные скобки и помогает найти и удалить лишние
- Изменение типа параметра на основе значения по умолчанию
- Замена `isset` на `!== null`
- Подсветка небезопасных ссылок http://
- Подсвечивает странные сочетания имен
- Настройка инспекций перед коммитом
- Синтетическая область видимости переменных для удобства рефакторинга
- Автоматические языковые вставки.