O changelog completo pode ser encontrado em notícias.md
Conselhos gerais de solução de problemas:
Ao definir phan.enableDebugLog como true (e reiniciar o PHAN), você pode obter uma saída de depuração extra. A ativação da saída de depuração diminuirá essa extensão.
Após quaisquer alterações nas configurações do PHAN, o servidor de idiomas deve ser reiniciado.
O VSCODE possui um depurador embutido em "Ajuda"> "Togogle Tools Developer Tools" ("Guia do console") Isso permitirá que você veja a saída de depuração do Phan da extensão.
Isso pode ser instalado localmente com o seguinte método:
npm install
npm run build
node node_modules/.bin/vsce packageO arquivo vsix gerado pode ser usado localmente com as etapas de https://stackoverflow.com/a/38866913
As alterações locais também podem ser executadas localmente, verificando o vscode-php-phan, executando npm install e executando suas alterações em um host de desenvolvimento de extensão. Consulte https://code.visualstudio.com/api/get-started/your-first-extension para obter mais detalhes.
Esta extensão de código vs e muitas partes da implementação do protocolo de servidor de idiomas são baseadas no PHP Intellisense
Isso usa Phan