使用断点MyEclipse

添加断点JavaScript和打印稿代码从IDE中。使用断点中断的执行你的代码在一个特定的位置并不像预期的功能,然后使用调试器工具来定位问题。

这个页面细节断点功能MyEclipse。有关使用断点CodeMix,请参阅在CodeMix调试

使用断点

当遇到断点,执行暂停和Debug透视图打开。从Debug透视图,在编辑器中,您可以查看代码挂起的线程堆栈帧,控制台输出,与框架相关的变量和断点,加载JavaScript文件。

cfdebugbreakpointsco

添加一个断点

行代码的源代码编辑器,右键单击左边框上的标记栏并选择Toggle Breakpoint。从左边框,或者双击切换断点。断点是由蓝色圆圈表示ddbreapointicon在标记栏和断点被添加到中断点视图。

删除断点

当你删除一个断点,从标记栏中删除的图标和断点不再出现在中断点视图。

从源编辑器访问一个断点的行代码在源编辑器中,右键单击左边框上的标记栏并选择Toggle breakpoint。从左边框,或者双击切换一个活跃的断点。

从中断点视图你也可以从中断点视图删除断点。选择断点,右键单击并选择删除;或者,单击删除按钮ddremovebp
提示:选择删除所有断点视图中删除所有断点或点击删除所有按钮ddremoveallbp

禁用断点

当你需要忽略一个断点,但想用它在未来,你可以选择禁用断点,而不是删除它。禁用断点是由一个空心圆表示dddisabledbp

从源编辑器访问一个断点的行代码在源编辑器中,右键单击左边框上的标记栏并选择禁用断点。

从中断点视图清除复选框左边的断点或右击断点并选择禁用。

使一个断点

当你想恢复之前禁用断点,你可以从源编辑器或中断点视图。当启用了一个断点,一个蓝色的圆ddbreapointicon取代了空心圆圈标记栏。

从源编辑器访问禁用断点的行代码在源编辑器中,右键单击左边框上的标记栏并选择启用断点。

从中断点视图选择复选框左边的断点或右击断点,选择启用。

应用断点的计数

您可以编辑断点的属性包括计数后暂停线程的执行达到指定的次数。指定断点,直到它再次启用或禁用的计数被修改。

从源编辑器

  1. 行代码,右键单击左边框上的标记栏并选择断点属性。
  2. 选择计数复选框。
  3. 输入一个号码。
  4. 单击OK。

从中断点视图

  1. 选择断点。
  2. 在视图的底部选择计数。
  3. 输入一个号码。

创建一个有条件的断点

使用条件断点暂停执行线程在一个表达式是正确的或变化的结果。当您创建一个条件断点时,添加一个问号标记栏中的图标ddconditionalbp

从源编辑器

  1. 行代码,右键单击左边框上的标记栏并选择断点属性。
  2. 选择有条件的复选框。
  3. 选择暂停执行时真或值的变化。
  4. 在JavaScript表达式框类型。
  5. 单击OK。
  6. 点击断点或新闻按Ctrl + S保存您的更改。

从中断点视图

  1. 选择断点。
  2. 的底部视图中选择条件。
  3. 选择暂停执行时真或值的变化。
  4. 类型的JavaScript表达式框底部的观点。
  5. 点击断点或新闻按Ctrl + S保存您的更改。

控制调试器执行

断点后,使用下面的命令单步调试代码和定位任何错误。

命令

按钮

细节

步骤/ (F6) ddstepover 执行当前行和执行中止在下一个可执行的线。
进入(F5) ddstepinto 下一个可执行的表达式调用当前行和执行暂停在下次执行行调用的方法。
一步返回(F7) ddstepreturn 执行恢复,直到下一次返回语句执行在当前方法和执行中止在下一个可执行的线。

暂停

ddsuspend

选择线程挂起。

的简历

ddresume

简历一个挂起的线程。

下降到帧

dddroptoframe

进入所选的堆栈帧。

跳过所有断点

ddskipallbp

将当前视图中的所有断点标记为跳过。

Baidu
map