如何在Wing的Python调试器中移动程序计数器

101 阅读1分钟

这个Wing技巧描述了如何在Wing Personal和Wing Pro中调试Python代码时移动程序计数器。这是一个很好的方法,可以返回并重新执行以前访问过的Python代码,以便追踪到错误的原因,而不必重新启动调试过程。

要移动程序计数器,调试器必须正在运行,并在断点处暂停或停止。然后在编辑器中的目标行上点击右键,选择 在这里移动 程序计数器。

Move Program Counter

如上图所示。 右击选择Move Program Counter Here,然后在工具栏中用Step Over和Step Into继续步进。

局限性:由于Python的实现方式,程序计数器只能在当前最内层的堆栈框架内移动,而且不能在异常处理程序中移动,即在异常发生但尚未处理之后。

现在就这样了!我们将很快回来,为 Wing Python IDE 提供更多的Wing 提示