當在 Visual Studio Code 中進行 C 語言開發時,使用 Debug 功能可以進行代碼調試。在 Debug 功能中,launch.json 文件扮演著重要的角色。
launch.json 文件是一個用于配置調試器的 JSON 文件,其中定義了一組配置項,以便在啟動調試器時被加載。這些配置項包含了一些啟動調試器所需的參數,例如編譯器路徑、運行程序的參數等。
以下是一個示例的 launch.json 文件代碼:
{ "version": "0.2.0", "configurations": [ { "name": "C/C++: gcc build and debug active file", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] }
在上述代碼中,"name" 表示配置名稱,"program" 表示編譯生成的可執行文件路徑。你可以根據自己的需要修改這些配置項中的值。
需要注意的是,對于不同的編譯器、不同的操作系統和不同的工作環境,launch.json 的配置可能會不同。你可以查閱官方文檔以了解更多詳細信息。