Полный вариант изменений можно найти на news.md
Общий совет по устранению неполадок:
Установив phan.enableDebugLog в True (и перезапустить Phan), вы можете получить дополнительную отладочную вывод. Включение вывода отладки замедлит это расширение.
После любых изменений в настройках PHAN, языковой сервер должен быть перезапущен.
Vscode имеет встроенную вкладку отладчика на «Help»> «Toggle Developer Tools» («Консоль»). Это позволит вам увидеть вывод отладки этого расширения.
Это может быть установлено локально со следующим методом:
npm install
npm run build
node node_modules/.bin/vsce packageСгенерированный файл VSIX можно использовать локально с шагами от https://stackoverflow.com/a/38866913
Локальные изменения также могут быть выполнены локально, проверяя VSCODE-PHP-PHAN, запустив npm install , а затем запустив изменения в хосте развития расширения. См.
Это расширение кода и многие части реализации протокола языкового сервера основаны на PHP Intellisense
Это использует Phan