Solución:
Depurar PHP con VSCode usando la extensión vscode-php-debug
VSCode ahora puede admitir la depuración de proyectos PHP a través de la extensión del mercado vscode-php-debug.
Esta extensión usa XDebug en segundo plano y le permite usar puntos de interrupción, relojes, seguimientos de pila y similares:
La instalación es sencilla desde VSCode: invoca la línea de comando con F1 y luego escribe ext install php-debug
Por lo que leí sobre esto hoy, no se puede depurar nada más que node.js, JavaScript y TypeScript en este momento, pero dijeron que quieren agregar nuevos lenguajes que se pueden depurar. El editor aún está en desarrollo. Sin embargo, no creo que haya un depurador de php en el futuro ya que php está en el servidor, por lo que no puede depurarlo solo en su cliente.
Si desea depurar php, puedo recomendar xDebug.
Actualizado:
Ahora, es posible depurar con código VS. Necesita instalar XDebug y la extensión php-debug para VScode.
Ahora hay una guía útil para configurar la depuración de PHP en Visual Studio Code en http://blogs.msdn.com/b/nicktrog/archive/2016/02/11/configuring-visual-studio-code-for-php-development .aspx
Desde el enlace, los pasos son:
- Descargue e instale Visual Studio Code
- Configure PHP linting en la configuración del usuario
- Descargue e instale la extensión PHP Debug desde Visual Studio Marketplace
- Configurar la extensión PHP Debug para XDebug
Tenga en cuenta que hay detalles específicos en el artículo vinculado, incluidos los valores de PHP para su configuración de usuario de VS Code, y así sucesivamente.