標籤:尋找 下載 star down 個人 sdn 更改 extension 推薦
一、所需檔案
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的配置流程