設定VS Code 中偵錯的工作目錄
在Visual Studio Code (VS Code) 中偵錯Python 程式時,它通常很有用指定腳本應在其中執行的工作目錄。這允許您使用與程式碼所在的特定目錄相關的檔案和資源。
要將工作目錄動態設定為目前開啟的Python 檔案的目錄,請修改launch.json 檔案:新增下列設定:
"cwd": "${fileDirname}"
這利用了VS Code 的變數/變數替換功能,使用預先定義的變數fileDirname 來表示開啟的Python 檔案的目錄。請注意,這些變數區分大小寫。
此外,您可能需要新增目的選項:
"purpose": ["debug-in-terminal"]
如果使用側邊欄中的「運行和調試」按鈕而不是視窗右上角的播放按鈕,這可能是必要的。
如果您使用「執行 Python」目前檔案(整合終端)」選項,您的 launch.json 檔案可能如下所示:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd": "${fileDirname}",
"purpose": ["debug-in-terminal"]
}
}
launch.json 檔案控制 VS Code 專案的運行/偵錯設定。若要建立新文件,請在 VS Code 中開啟專案資料夾,然後選擇「偵錯」視圖頂部欄中的「配置」齒輪圖示。如果您沒有 launch.json 文件,可以透過點擊導覽面板中的「偵錯」按鈕提示 VS Code 來建立一個文件。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3