VS Code Intelephense Очистить кеш и перезагрузить

Я использую Visual Studio Code с Intelephense, и это творит чудеса во всех моих проектах, кроме одного, где каждый класс отображается как undefined, пока я не открою файл, содержащий класс. Поэтому у меня есть подозрение, что Intelephense не сканирует этот проект.

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

Я использую Windows 10, VS Code 1.46.1 и Intelephense 1.4.1.

1 ответ

Решение

Похоже, что он был удален в версии 1.0.0 (2019-02-20), как указано в их журнале изменений на GitHub, в пользу "Индексной рабочей области". Это можно активировать, открыв палитру команд (Ctrl+ Shift+ P) и набрав "Intelephense: Index workspace".

Однако это не решило проблему индексации. На самом деле это было вызвано проблемной символической ссылкой, которая каким-то образом была связана сама с собой. Когда я удалил его и перезапустил VS Code, индексация работала должным образом.

Другие вопросы по тегам