跳过程序的各部分

注: 一些调试引擎不支持跳过程序的各部分。

当处于编辑器中时,可以跳转到光标所在位置或跳转到已在编辑器标尺上选择的位置。通过任一操作,都可以跳过代码的某些部分以避免执行某些语句或移动至可再次执行某些语句的位置。

跳转到一个位置与运行至一个位置有不同之处,即运行至一个位置将执行当前位置和运行至的位置之间的所有语句。跳转将把指令指针移动至要跳转到的新位置并且不执行其间的任何代码。

警告:
跳转将只更改指令指针的值。允许跳转到另一个函数,但是这样会导致调试对象产生错误的行为。在将修改堆栈指针的操作(例如,用 C 语言编写的 alloca() 调用)之间的跳转也可能会导致调试对象产生错误的行为。

要跳转到编辑器光标所在的位置:

  1. 滚动至想要程序执行从其下一行开始的行。
  2. 确保编辑器光标位于该行中。右键单击该行,并从弹出菜单中选择跳转到某个位置

要跳转到已经在编辑器标尺上选择的位置:

  1. 滚动至想要程序执行从其下一行开始的行的标尺位置。
  2. 右键单击标尺,并从弹出菜单中选择跳转到某个位置
相关任务
运行编译语言应用程序
使用条款 | 反馈
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.