VSC运行Python时断点调试
时间: 2024-08-15 14:10:39 浏览: 86
如何使用VSCode愉快的写Python于调试配置步骤
5星 · 资源好评率100%
Visual Studio Code (VSC)是一款强大的代码编辑器,支持多种语言包括Python的调试。要在VSC中对Python代码进行断点调试,你可以按照以下步骤操作:
1. **安装Python插件**:首先,你需要安装VSCode的Python插件,如`Python`、`Pylance`等,它们提供了一些基本的Python开发功能,包括调试。
2. **设置工作区路径**:确保已正确设置项目的工作区路径,即`settings.json`文件中的`python.workspace.root`字段,指向你的Python项目的根目录。
3. **添加断点**:在代码中单击你想暂停执行的行,VSC会自动插入一个断点图标(圆圈里有个感叹号)。你也可以手动输入行号设置断点。
4. **启动调试会话**:打开终端或命令面板,选择`Debug: Start Debugging`,或者点击调试工具栏的绿色三角形按钮开始调试。在下拉菜单中选择对应的Python配置(比如`launch.json`文件中定义的配置),如`python.debug`或`python.linting`。
5. **调试控制**:在调试模式下,你可以逐步执行代码(F10或Step over)、步入函数(F11)、跳出函数(Shift+F11)、查看变量值(使用Watch或Scope面板)、设置条件断点等。
6. **中断和继续**:如果你想结束当前的调试会话,可以在调试控制台按下`Ctrl + C`组合键,或者右上角选择停止(Stop button)。
阅读全文