vscode怎么debug python
时间: 2024-12-16 07:15:24 浏览: 3
Visual Studio Code (VSCode)是一款强大的代码编辑器,它支持丰富的语言特性,包括Python调试。要在VSCode中调试Python程序,你可以按照以下步骤操作:
1. 安装Python插件:首先需要安装Python的官方插件Pylance或Microsoft的Python语言支持插件,它们提供了语法高亮、自动完成以及调试功能。
- Pylance:可以在VSCode的扩展市场搜索"PyLance"并安装。
- Microsoft Python:同样在扩展市场搜索"Microsoft Python"。
2. 设置工作区:确保你的项目根目录下有一个名为`.vscode`的隐藏文件夹,创建或打开`launch.json`配置文件。这是用于存放调试设置的地方。
3. 配置launch.json:添加以下基本配置示例(针对交互式调试):
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
```
4. 启动调试:在VSCode中,点击左上角的小虫图标(启动调试),或者按`F5`快捷键。选择你想运行的配置(如上述的"Python: Current File")。
5. 调试过程:在代码行号处设置断点,然后开始调试。程序会暂停在断点位置,你可以查看变量值,单步执行,检查调用堆栈等。
阅读全文