主要是記錄幾個方便調試的變量,很多時候我們開發cli 應用,調試的時候就需要指定啟動參數
調試配置文件
vscode提供了launch.json 的運行&&調試配置文件
幾個常用變量
- ${workspaceFolder} vscode 打開的文件夾路徑
- ${worrkspaceFolderBasename} 在vscode 中打開的不包含/的文件夾名稱
- ${file} 當前打開的文件
- ${relativeFile} 相對workspaceFolder 的文件
說明:其他變量可以參考以下鏈接資料
一個參考運行配置
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/main.go",
"env": {},
"args": ["start"]
}
]
}
參考資料
https://code.visualstudio.com/docs/editor/debugging#_launch-configurations
https://code.visualstudio.com/docs/editor/variables-reference