Бета-релиз Laravel-плагина для VS Code

Команда Laravel представила официальное расширение для Visual Studio Code, и в его описании есть любопытная деталь:

This extension will occasionally boot your app in the background to collect information about your app for use in autocompletion, linking, hovering, and diagnostics

Расширение периодически запускает Laravel-приложение в фоновом режиме, чтобы глубже понять проект и улучшить автокомплит, навигацию, подсказки и диагностику.

Традиционные инструменты, такие как PhpStorm, Laravel Idea и другие IDE, полагаются на статический анализ, который не всегда справляется с «магией» PHP. Например, плагин MetaStorm требует явно описывать динамику и конвенции в специальном синтаксисе.

Может ли runtime-анализ (динамический запуск приложения) помочь редактору лучше понять код по сравнению со статическим подходом? Интуитивно — да!

Мы считаем, что динамический анализ, в теории, имеет огромный потенциал. Особенно для сложных проектов, где статический анализ не всегда дает точную картину. Но, как это бывает с большинством новых технологий, важно подождать, пока плагин выйдет из бета-версии, станет более стабильным и легким в настройке. В идеале, если бы плагин интегрировал динамический и статический подходы, это было бы отличным решением для улучшения работы с Laravel-проектами.

А как считаете вы?

Поэтому следим за его развитием и ждем стабильного релиза, прежде чем интегрировать его в повседневную разработку.

🔗 Подробнее на Marketplace

#evapps_news

Бета-релиз Laravel-плагина для VS Code | Сетка — социальная сеть от hh.ru