调整vscode python debug launch.json
时间: 2025-01-26 10:14:50 浏览: 61
### 配置 VSCode Python 调试 `launch.json` 文件
为了在 Visual Studio Code (VSCode) 中正确配置 Python 调试,需创建或编辑 `.vscode/launch.json` 文件。此文件定义了调试器的行为以及启动时使用的各种参数。
#### 创建 `launch.json`
如果项目中尚未存在该文件,在打开项目的根目录下按快捷键 `Ctrl+Shift+D` 或者点击左侧活动栏中的调试图标,然后选择“create a launch.json file”。这将引导完成基本设置向导[^1]。
#### 基础结构
以下是典型的 `launch.json` 结构:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Train Script Debug", // 名字可以自定义
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/train.py", // 这里填写要运行的 python 文件路径
"console": "integratedTerminal",
"justMyCode": true,
"args": ["arg1", "value1"], // 如果有命令行参数则在此处添加
"env": { // 设置环境变量
"ENV_VAR_NAME": "VALUE"
}
}
]
}
```
- `"name"` 字段指定显示名称以便于识别不同的调试配置。
- `"program"` 定义待执行的具体 Python 文件位置。
- 使用 `"args"` 来传递给目标程序的命令行参数列表。
- 可选字段 `"env"` 用来设定特定环境下所需的任何额外环境变量。
#### 断点与调试功能
一旦完成了上述配置,就可以利用内置的支持来增强开发体验。例如,可以通过单击代码行号旁边的空间轻松地放置断点;当触发这些断点时,能够暂停执行流程以检查当前状态下的局部和全局变量值等信息。
阅读全文
相关推荐


















