VSCode的`launch.json`文件应该怎么写?
时间: 2024-09-09 10:00:57 浏览: 43
VSCode launch.json配置详细教程.zip
5星 · 资源好评率100%
`launch.json`文件是Visual Studio Code中用于配置调试会话的JSON文件。它定义了调试时需要的配置,如程序路径、调试模式、参数等。一个基础的`launch.json`配置可能看起来如下:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true
}
// 可以根据需要添加更多配置
]
}
```
对于这个文件,最核心的部分是`configurations`数组,它包含了所有可能的调试配置。每一个配置项是一个对象,具有几个必须的字段:
- `name`: 用于在VSCode的调试视图中选择的配置名称。
- `type`: 指定调试器类型,如`"python"`或`"node"`。
- `request`: 表示这个配置是如何启动的。可以是`"launch"`(启动程序)或`"attach"`(附加到已经运行的程序)。
- `program`: 指定要调试的程序文件路径。
- `console`: 指定调试时使用的控制台类型,可以是`"integratedTerminal"`、`"externalTerminal"`或者`"internalConsole"`。
当然,根据不同的编程语言和调试需求,`launch.json`的配置可以更为复杂,包含更多的配置项,如端口号、环境变量、参数传递等。
阅读全文