xampp+vscode開發php的配置流程
一、所需文件
1.xampp集成服務器(個人使用7.1.7)https://www.apachefriends.org/download.html
2.vscode https://code.visualstudio.com/
3.x-debug (根據安裝PHP版本,個人使用php 7.1 VC14 TS (64 bit))https://xdebug.org/download.php
4.vscode插件
二、配置流程
1.安裝xampp至計算機,在 環境變量-系統變量-Path中添加php文件夾路徑(整個php文件夾而不是php.exe)
在cmd中輸入php -v,檢查是否配置成功
2.把下載的x-debug文件(php_xdebug-2.5.1-7.1-vc14.dll)復制到php\ext文件夾下
ps.如果之後在啟動xampp面板中的Apache的時候提示“計算機丟失php7.dll”,那麽請查看下載的x-debug文件名中是否含有nts,如果有嘗試更換成別的版本。
3.打開php目錄下的php.ini,在最後添加以下幾行配置
[xdebug]
zend_extension="E:/Program/xampp/php/ext/php_xdebug-2.5.1-7.1-vc14.dll" (自行更改路徑)
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
4.安裝vscode,在裏面的擴展商店中搜索php debug,點擊安裝
5.點擊vscode的 文件-首選項-設置(不同版本可能顯示不同,註意查找用戶設置),添加一行配置
"php.validate.executablePath": "E:/Program/xampp/php/php.exe",
6.配置Debug
跳出的launch.json默認即可
7.啟動調試
8.在瀏覽器中打開要調試的php(不是文件路徑而是服務器的地址(http://127.0.0.1/test/test.php)),vscode就會命中到打斷點的地方
最後,推薦2個vscode插件:
PHP IntelliSense 插件支持函數定義跳轉。須在電腦的環境變量,Path 裏加入 php7 的 ext 地址。
PHP IntelliSense - Crane 代碼提示補全。
xampp+vscode開發php的配置流程