debugging 如何在VS Code中调试时跳过循环?

biswetbf  于 2023-08-06  发布在  其他
关注(0)|答案(2)|浏览(219)

在VS Code中调试Python代码时,有没有办法跳过for和while循环?我必须调用一个方法,在我到达我真正想要调试的地方之前,遍历一个2D数组,所以每次我试图调试时都要这样做有点烦人。

jaxagkaj

jaxagkaj1#

在需要跳过的行之后设置断点。也可以编辑断点并输入表达式以跳过断点。


的数据

nhjlsmyf

nhjlsmyf2#

如果扩展的调试器支持,你可以把光标放在你想“跳到”的行,然后使用上下文菜单的“运行到光标”项。Python支持这个。参见How to use the "jump to cursor" debugger command when debugging Python in Visual Studio Code
如果你在循环体中没有断点会干扰到这一点,你也可以在你想“跳到”的地方放一个断点,让执行在那里中断。如果你在循环体中确实有断点会干扰到这一点,你可以暂时禁用这些断点(参见它们的上下文菜单)。也许你也会发现条件断点对此很有用,但我对此表示怀疑(查看VSCode debugger conditional breakpoints)。

相关问题