1. 程式人生 > 實用技巧 >vscode 除錯幾個方便的引數

vscode 除錯幾個方便的引數

主要是記錄幾個方便除錯的變數,很多時候我們開發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