vscode调试php
使用vscode调试php代码
下载xdebug
官网
但是需要自己确定php的版本和编译器的版本
但是官网的链接似乎有问题,php5.5的两个反过来了

之后将其添加到php.ini文件中
[XDebug]
zend_extension = php_xdebug-2.5.5-5.5-vc11.dll
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
将php添加到环境变量中
这就不细说了
配置vscode中的php路径
在settings.json中指定
调试

踩到的坑
- VScode的php debug插件默认是用环境变量中的php来进行调试的,所以php如果没有加入到环境变量中的话是会报错的。
- 我刚开始用了wampserver的php来进行调试,但是后来失败了,说是没办法加载xdebug插件,所以换成了phpstudy
- 找不到setting文件?这个坑害惨了
在这个地方需要添加php的路径

- 两种调试方式,一种是listen for xdebug,需要打开浏览器,另一种是launch currently open script