vscode 如何debug python
时间: 2025-02-02 15:27:10 浏览: 45
### 如何在 VSCode 中设置和使用 Python 调试器
#### 创建 `launch.json`
为了能够在 Visual Studio Code (VSCode) 中调试 Python 代码,需要先创建 `.vscode` 文件夹下的 `launch.json` 文件。这可以通过点击调试中的设置自动生成[^4]。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"stopOnEntry": true
}
]
}
```
此配置允许启动调试会话时停止在第一个可执行语句处,并通过集成终端显示输出结果。
#### 使用内置调试功能或外部插件
除了上述方法外,在 VSCode 中还可以利用内置的调试功能或是安装额外的扩展如 `Python Debugger for VS Code` 来增强 PDB 的使用体验[^1]。
当准备就绪后,可以从左侧“运行”选项卡访问调试程序并选择合适的调试环境;对于 Python 项目应选用 “Python Debugger”。接着指定要调试的具体脚本文件即可开始调试过程[^2]。
另外一种方式是从 VSCode 右上角直接发起对当前打开 Python 文件的运行与调试操作。
#### 设置断点及控制流
一旦进入调试模式,可以在源码编辑区左侧边栏点击设定断点位置。每当执行流程触及这些标记时便会暂停等待进一步指令——继续单步前进、跳过函数调用等都是常见的交互动作[^3]。
阅读全文
相关推荐

















