vscode Python调试 launch.json
时间: 2025-01-15 13:18:10 浏览: 67
### 配置 VSCode 进行 Python 调试
为了在 Visual Studio Code (VSCode) 中配置 `launch.json` 来支持 Python 的调试功能,需遵循特定的结构和参数设定。默认情况下,创建一个新的调试配置会提供一组基础参数用于启动调试器:
- `"name"` 参数定义了该配置项的名字,在调试菜单中显示以便于识别[^1]。
- `"type"` 设置为 `"debugpy"` 或者 `"python"` 表明使用的调试协议类型[^3]。
- `"request"` 字段指定请求模式,通常设为 `"launch"` 代表直接运行程序并进入调试状态。
- `"program"` 定义要执行的目标脚本路径;`${file}` 是一个变量表示当前打开的文件位置。
- `"console"` 可选值之一是 `"integratedTerminal"`,意味着将在集成终端内输出命令行交互信息。
除了上述基本选项外,还可以加入其他有用的字段比如 `"justMyCode"` 设定为 `true` 则只跟踪用户编写的代码而不涉及库内部逻辑。
当首次尝试添加新的调试配置时,可以通过点击左侧活动栏中的调试图标,随后选择齿轮图标加载或新建 `.vscode/launch.json` 文件来进行具体设置[^2]。对于已有项目而言,可以直接修改此 JSON 文件以适应不同的需求场景。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
```
阅读全文
相关推荐


















