VSCode PHP-Intellisense с использованием composer и autoload.php

#php #visual-studio-code #intellisense #autoload

#php #visual-studio-code #intellisense #автозагрузка

Вопрос:

Я использую composer для управления зависимостями в новом Php-проекте.
Я планирую просто использовать autoload.php из composer включить / потребовать внешние библиотеки.

Моя проблема в том, что VSCode не может распознать, какие файлы будут включены через автозагрузку, и поэтому он не предоставляет мне никаких функций intellisense / code-completion, связанных с библиотеками.

Есть ли у кого-нибудь решение / обходной путь для этой проблемы, который дал бы мне желаемые функции?

Ответ №1:

хорошо, сразу после публикации моего вопроса я нашел простое решение в виде расширения. Это называется intelephense. Возможно, вы захотите взглянуть на это в marketplace:

https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client

Комментарии:

1. Не решает проблему

2. Перезапуск vscode после установки пакета composer сработал.