使用断点

断点将使 XSL 变换的执行在设置了断点的位置被暂挂。

除非按调试目标操作使用过滤器或者将视图视图链接至调试视图,否则(所有调试会话的)所有断点的列表将显示在断点视图中。要过滤与当前调试会话无关的断点,单击断点视图中的显示所选目标支持的断点按钮。要将断点视图与调试视图链接起来,单击调试视图链接切换按钮 - 选择了此切换按钮之后,只有与调试视图中的所选调试目标相关联的那些断点才会显示在断点视图中。

注: 按调试目标进行过滤不会过滤掉与当前调试会话的断点相似的调试目标断点。

列表中的断点条目指示在哪个文件中设置了该断点,并且在括号中为您提供断点属性的摘要。借助弹出菜单选项,可以除去断点、启用或禁用断点以及转至编辑器源文件中断点所在的位置。并且,借助断点视图中的按钮也可以除去断点。此外,可以在“断点”视图中右键单击断点并选择属性 - 或者,在编辑器标记栏中右键单击该断点并从弹出菜单中选择断点属性。这将调用断点属性对话框,可在其中查看断点的详细信息。此对话框还指示断点是否持久。调试会话终止时将除去非持久断点。对生成的源文件设置的断点是非持久的。为变换格式为 DOM 或 SAX 的输入生成源文件。

可以通过断点视图或编辑器中的弹出菜单以及断点视图中的复选框来启用和禁用断点。遇到已启用的断点时,正在运行变换的线程将暂挂。当禁用了断点时,它不会导致线程暂挂。有关启用和禁用断点的进一步信息,请参阅相关主题。

断点视图中,在设置的断点的左边有两个指示器。最左边的是一个复选框,它指示是否启用了该断点。如果启用,该复选框中就会包含一个选取标记。在左边不远处,已填充指示符指示设置的断点。禁用该断点后,此指示符处于未填充状态。

当位于断点视图中时,如果执行下列其中一项任务,则源代码编辑器将在断点位置处打开:

相关概念
断点
相关任务
控制程序执行和使用断点
在调试会话期间运行 XSL 变换
单步执行程序
设置行断点
启用和禁用断点
除去断点

反馈