vscode/launch.json 配置
时间: 2024-09-07 18:06:52 浏览: 114
`launch.json` 文件是 Visual Studio Code(VSCode)中用于配置调试会话的文件。它允许开发者为不同的环境和语言设置调试配置,从而使得调试过程更加灵活和高效。以下是一些基本的 `launch.json` 配置要素和它们的作用:
1. **版本标识**:`launch.json` 文件通常以特定的版本标识开始,表明它遵守的配置模式版本,例如 `"version": "0.2.0"`。
2. **配置数组**:文件中包含一个或多个配置对象,每个对象代表一种调试配置。例如:
```json
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js"
}
```
这是一个简单的调试配置示例,用于启动名为 `app.js` 的 Node.js 程序。
3. **配置属性**:
- `type`:指定调试适配器类型,如 `node` 代表 Node.js 调试器。
- `request`:指定请求类型,通常是 `launch`(启动程序)或 `attach`(附加到已运行的程序)。
- `name`:配置在 VSCode 用户界面中显示的名称。
- `program`:指定要启动的程序或脚本的路径。
- `args`:传递给程序的命令行参数。
- `cwd`:工作目录,调试器的当前工作目录。
- `env`:环境变量。
- `envFile`:指定包含环境变量的文件路径。
- `stdio`:配置标准输入输出(stdin, stdout, stderr)的模式。
- `outFiles`:用于指定由构建系统生成的输出文件的 glob 模式。
使用这些属性,开发者可以根据需要创建和管理多种调试配置,以适应不同的项目需求。
阅读全文