使用vscode软件进行python开发时,如何在terminal交互界面进行debug
时间: 2024-10-14 19:08:42 浏览: 27
在 Visual Studio Code(VSCode)中进行Python调试,你可以按照以下步骤操作:
1. 安装Python插件:确保已经安装了`Python`和`Pylance`或`Jedi Language Server`这样的Python语言支持插件。
2. 设置工作区配置文件:创建或编辑`.vscode/launch.json`文件,配置启动调试的设置。例如,基本的配置可能如下:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
```
这里 `"console": "integratedTerminal"` 表示在集成终端(`Integrated Terminal`)里执行Python代码。
3. 设置断点:在Python源码中点击行号处设置断点,也可以通过快捷键 `F9` 或菜单选择 `Debug` > `Set Breakpoint` 来添加。
4. 启动调试:点击 Debug 标签页,然后选择相应的配置(如"Python: Current File"),或者直接按键盘快捷键 `F5`。此时,VSCode会在指定位置暂停执行并打开终端。
5. 调试控制:在终端中,你可以单步执行 (`F10` 单步进,`F11` 快速进入下一行),查看变量值 (`Ctrl + Shift + P` 输入 `peek variable` 或 `variables` 查看当前作用域中的变量)。
6. 终止调试:当调试完成或遇到错误时,可以通过终端窗口的上下文菜单、快捷键 `Shift + F5` 或命令面板停止调试。
阅读全文