El CangeLog completo se puede encontrar en News.md
Consejo general de solución de problemas:
Al configurar phan.enableDebugLog en True (y reiniciar PHAN), puede obtener una salida de depuración adicional. Habilitar la salida de depuración reducirá esta extensión.
Después de cualquier cambio en la configuración de PHAN, se debe reiniciar el servidor de idiomas.
VScode tiene un depurador incorporado en "Ayuda"> "Toggle Developer Tools" (pestaña "Consola") Esto le permitirá ver la salida de depuración de PHAN de esta extensión.
Esto se puede instalar localmente con el siguiente método:
npm install
npm run build
node node_modules/.bin/vsce packageEl archivo VSIX generado se puede usar localmente con los pasos de https://stackoverflow.com/a/38866913
Los cambios locales también se pueden ejecutar localmente revisando VScode-Php-Phan, ejecutando npm install y luego ejecutando sus cambios en un host de desarrollo de extensión con. Consulte https://code.visualstudio.com/api/get-started/your-first-extension para obtener más detalles.
Esta extensión de código VS y muchas partes de la implementación del protocolo del servidor de idiomas se basan en PHP IntelliSense
Esto usa phan