Altova XMLSpy 2023 Enterprise Edition

调试器命令可在XSL/XQuery菜单中使用,也可作为工具栏图标使用。打开调试会话后,工具栏中会自动出现调试器相关的图标。下面列出了调试程序相关的图标。

 

图标

命令名称

描述

icGo

启动调试程序/继续(Alt+F11)

该命令将启动或继续调试,直到结束。如果设置了断点,则将在断点处中止处理。当执行跟踪点指令时,跟踪点结果将显示在“跟踪”窗口中。

ic_singlewin

仅查看活动文档

该命令将最大化调试器中当前活动文档的窗口。

ic_dblwin

查看XSLT/XQuery和输出

该命令将在隐藏XML文档的同时显示XSLT/XQuery和输出文档。

ic_tripwin

查看XML、XSLT/XQuery和输出

该命令将显示XML、XSLT/XQuery和输出文档。当调试会话与XML文档相关联时,这是默认视图。

ic_stop

停止调试程序

该命令将停止调试程序。这与停止调试会话不同。如果您希望在调试会话期间编辑文档,这一功能将十分有用。在停止调试程序后,您必须从头开始重新启动。

ic_step_into

步入(F11)

该命令将单步浏览所有节点和XPath表达式。也可用于在停止调试程序后将其重新启动。

ic_step_over

步进(Ctrl+F11)

该命令从当前节点步进至同一级别的下一个节点,或当前节点的下一个更高级别的节点。也可用于在停止调试程序后将其重新启动。

ic_step_out

步出(Shift+F11)

该命令从当前节点步出到父节点的下一个同级,或父节点的下一个更高级别的节点。

icShowCurrentExecutionNode

显示当前执行节点

该命令将显示/选择XSLT/XQuery文档中的当前执行节点,以及XML文档中相应的上下文节点。如果您进入了其他选项卡或特定的文档位置,然后想返回到调试的当前节点,这一功能将十分有用。

icRestartDebugger

重启调试程序

该命令将清除输出窗口,并使用当前选定的文件重新启动调试会话。

icInsertRemoveBreakpoint

插入/删除断点(F9)

该命令将在当前光标位置插入或删除断点。断点由红色的虚线表示。该命令也在上下文菜单中可用。

icInsertRemoveTracepoint

插入/删除跟踪点(Shift+F9)

该命令将在当前光标位置插入或删除跟踪点。内联跟踪点可以为XSLT文档中的节点定义。它由红色的虚线表示。该命令也在上下文菜单中可用。

icInsertRemoveBreakpoint

启用/禁用断点(CTRL+F9)

该命令(不存在工具栏图标)启用或禁用已定义的断点。该命令也在上下文菜单中可用。

icInsertRemoveTracepoint

启用/禁用跟踪点(CTRL+F9)

该命令(不存在工具栏图标)启用或禁用已定义的断点。该命令也在上下文菜单中可用。

icEndDebuggerSession

结束调试会话

该命令将结束调试会话并返回到在启动调试会话之前处于活动状态的XMLSpy视图。为调试会话打开的输出文档是否保持打开状态取决于您在XSLT/XQuery调试程序设置对话框中所做的设置。

icBreakpointsTracepointsDialog

“XSLT断点/跟踪点”对话框

该命令打开“XSLT/XQuery断点/跟踪点”对话框,其中显示了当前调试会话中所有文件中当前定义的断点/跟踪点(包括禁用的)的列表。

 

 

 

© 2017-2023 Altova GmbH