OpenIDE получил бета-поддержку PHP: плагин с автодополнением, отладкой и профилировщиком

Разработчики российской IDE OpenIDE объявили о выходе бета-версии PHP-плагина. Теперь пользователи могут создавать проекты на PHP 7.0–8.4, а также частично на 8.5 — поддерживаются pipe operator и обновлённый синтаксис clone.
Плагин предлагает стандартный набор для PHP-разработки: автодополнение с автоимпортом, вывод типов с поддержкой generics, conditional types и array shapes, а также навигацию по символам и иерархиям. Интегрировано более 50 встроенных инспекций.
Внешние анализаторы — PHPStan, Psalm, Mago, PHP_CodeSniffer и PHP-CS-Fixer — подключаются нативно с inline-подсветкой и быстрыми исправлениями. Это позволяет разработчикам сразу видеть ошибки и устранять их без переключения контекста.
Из фреймворков заявлена поддержка Laravel (Eloquent, Blade, facades, маршруты, валидация), Symfony (Twig, Doctrine, сервисный контейнер), Bitrix и Yii2. Для отладки используется Xdebug 3 с точками останова, отслеживанием переменных и маппингом путей для Docker. Также встроен профилировщик с call tree и flame graph.
Сейчас плагин находится в бета-версии, все функции доступны бесплатно. Однако после выхода OpenIDE Pro часть возможностей, вероятно, станет платной. Разработчики приглашают сообщество тестировать и оставлять отзывы через чаты и issue-трекеры.
OpenIDE уже поддерживает Java, Spring, Python, Go, JavaScript и TypeScript. В маркетплейсе доступно более 300 бесплатных плагинов, включая интеграцию с Docker.







