由於vs code開源和跨平台,而且插件很多,所以打算以后編寫和調試php都用vs code。
配置vs code+phpstudy的php調試環境步驟如下:
1、配置phpstudy,其他選項菜單->php擴展及設置->php擴展->勾選xdebug
2、然后修改php.ini,找到你對應php版本目錄下的php.ini,將[XDebug]的內容進行修改,將zend_extension目錄
修改為你的xdebug的dll的路徑,如下所示
特別注意,要加上最后這兩句話。
修改好后就重啟apache, 查看xdebug有沒有配置成功,可以查看phpstudy里的phpinfo,
如果phpinfo里有xdebug就說明php的xdebug配置成功了。
3、配置vs code
vs code里有php debug插件,只要安裝就好,
安裝好后就要設置php.exe的路徑
文件->首選項->設置->擴展->php->validate:executable path
添加php.ext的執行路徑:
"php.validate.executablePath": "D:\\phpStudy\\PHPTutorial\\php\\php-5.4.45\\php.exe",
設置好后打開php文件所在的文件夾,切記要打開php文件所在的文件夾,而不是php文件,
如果是php文件的話按f5是不會出現listen for xdebug的(這里我就犯了錯誤)。
打開php文件所在文件夾后按f5就可以看到listen for Xdebug了,如圖所示
