В OpenIDE добавили бета-версию PHP-плагина для OpenIDE. Теперь в IDE можно разрабатывать на 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-подсветкой и quick-fix'ами.
Из фреймворков поддерживаются Laravel (Eloquent, Blade, facades, маршруты, валидация), Symfony (Twig, Doctrine, сервисный контейнер), Bitrix и Yii2. Для отладки — Xdebug 3 с breakpoints, watches и path mappings для Docker. Есть профилировщик с call tree и flame graph.

Пока плагин в бете, все возможности доступны бесплатно. После релиза OpenIDE Pro часть из них, вероятнее всего, войдёт в платную версию. Если столкнётесь с проблемами — пишите в чат или заводите issue.

Уже сейчас OpenIDE позволяет разрабатывать проекты на Java, Spring, Python, Go, JavaScript и TypeScript! А поддержка Docker и 300+ плагинов доступны абсолютно бесплатно в маркетплейсе. Пробуйте российскую IDE в деле и подписывайтесь на нас в Telegram или Max, чтобы не пропустить свежие обновления и полезные материалы.
