如何在VS Code中为Python程序设置运行起始点?
在VS Code中Python项目设置代码运行起始点的方法
一、VS Code自带功能(无需额外扩展)
- 断点+调试跳转
- 在目标起始代码行左侧点击,设置红色断点。
- 按F5启动调试,代码运行到第一个断点后暂停。
- 点击调试工具栏的「运行到光标处」按钮(或按Ctrl+F10),直接跳转到你指定的起始行;也可以右键目标行,选择「运行到光标处」,跳过前置耗时代码。
- 硬断点配合调试
在待测试代码段的起始行添加代码:import pdb; pdb.set_trace(),启动调试(F5)后,程序会自动停在这行,继续运行就从这里开始,无需等待前置代码执行。 - 交互式窗口分段运行
按Ctrl+Shift+P输入「Python: Show Interactive Window」打开交互式窗口,先运行需要初始化的前置依赖代码(比如变量定义、模块导入),再运行待测试的代码段,灵活控制运行起点。
二、实用扩展推荐
- Code Runner
选中待测试的代码段(包含起始行及后续代码),右键选择「Run Code」即可单独运行选中部分。注意如果起始行依赖前置环境,需先确保依赖已初始化(比如提前运行一次前置代码,或在交互式窗口中初始化)。
内容的提问来源于stack exchange,提问作者Harry Bennetts
相关产品推荐
相关产品推荐

