C语言vscode的launch.json怎么写
时间: 2024-09-13 18:18:58 浏览: 63
vscode C语言配置文件.zip
在Visual Studio Code (VSCode) 中编写 `launch.json` 文件是为了配置调试任务,以便于启动并调试C语言程序。`launch.json` 是一个JSON文件,它位于项目根目录下的`.vscode` 文件夹内。以下是创建一个基本的`launch.json` 的步骤和内容结构:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch", // 调试配置名称,可以自定义
"type": "cppdbg", // 使用"cppdbg"类型,适用于C/C++调试
"request": "launch", // 请求类型,通常是"launch"表示启动一个新的进程
"program": "${workspaceFolder}/main.c", // 需要调试的C源文件路径
"args": [], // 应用程序命令行参数,如果需要可以设置
"stopAtEntry": false, // 是否暂停在入口点,默认false
"cwd": "${workspaceFolder}", // 当前工作目录,即项目根目录
"environment": [], // 环境变量列表
"preLaunchTask": "", // 如果有预启动任务,则在这里配置其名称
"MIMode": "gdb", // 使用gdb作为默认调试器,其他如"lldb"也可替换
"setupCommands": [ // 配置额外的gdb启动命令
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
```
阅读全文