1.命令行調(diào)試:
添加php的環(huán)境變量,然后php -f 相對路徑/filename.php
至于 -f是什么意思呢,還不是很了解.自己了解.
終端可以獨立打開,也可以在vscode 的菜單欄打開終端,新終端.運行自然也可以.
注意三個選項卡,輸出
,調(diào)試控制臺
,終端
是不一樣的功能.具體也要自己摸索.
2.瀏覽器調(diào)試.
在Phpstudy中打開xdebug.按規(guī)范設(shè)置php.ini(好像Phpstudy自動設(shè)置了吧?).
在vscode的setting打開json模式.追加下面的代碼(自己的實際路徑).
"php.validate.executablePath": "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php.exe"
然后菜單欄運行(ALT+R),打開配置,
{
// 使用 IntelliSense 了解相關(guān)屬性。
// 懸停以查看現(xiàn)有屬性的描述。
// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://php13.com/${fileBasename}",
"webRoot": "${workspaceFolder}"
}
]
}
里面的url和webRoot需要認真配置,具體自己摸索了.
然后按F5,就可以打開瀏覽器了.
可以配置不同瀏覽器.自己摸索.
至于調(diào)試過程,目前課程還沒有講到.所以先不說.
附vscode常用與定義變量(vocode網(wǎng)站貌似有):
${workspaceFolder} :表示當前workspace文件夾路徑,也即/home/Coding/Test
${workspaceRootFolderName}:表示workspace的文件夾名,也即Test
${file}:文件自身的絕對路徑,也即/home/Coding/Test/.vscode/tasks.json
${relativeFile}:文件在workspace中的路徑,也即.vscode/tasks.json
${fileBasenameNoExtension}:當前文件的文件名,不帶后綴,也即tasks
${fileBasename}:當前文件的文件名,tasks.json
${fileDirname}:文件所在的文件夾路徑,也即/home/Coding/Test/.vscode
${fileExtname}:當前文件的后綴,也即.json
${lineNumber}:當前文件光標所在的行號
${env:PATH}:系統(tǒng)中的環(huán)境變量
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號