下列功能部件已添加到编译型语言调试器:
- 对于在本地编译的应用程序,通过右键单击可执行文件名称,然后选择,您可以更快地创建启动配置。调试器会创建一个启动配置并使用与可执行文件相同的名称对其进行命名。
如果使用此方法来为多个同名的可执行文件创建启动配置,那么调试器会在名称后面追加一个唯一字符串(如 (1))。
如果使用此方法为已经具有启动配置的可执行文件创建启动配置,那么调试器会提示您在新的启动配置与现有启动配置之间进行选择。
- 设置具有条件表达式的断点时,在您输入命令的头几个字母并按 CTRL+SPACE 后,“入口断点”向导可以提供条件表达式的其余部分。例如,如果您输入 SET IG,然后按 CTRL+SPACE,那么此向导会添加字母 NORELINK 以完成命令 SET IGNORELINK 的输入。
- 已对入口断点向导进行了下列更新:
- 此向导现在需要可执行文件字段。
- 此向导根据编辑器中的当前文件自动填写模块和对象文件名称。它还会填写该对象文件的入口点列表中的第一个入口点。
- 此向导根据您输入的字符缩小选项范围,从而可以帮助您从模块、对象和函数名列表中进行选择。例如,如果您在字段中输入的第一个字母是
s,那么此向导仅显示以字母“s”开头的名称。如果您在字段中输入星号(*),那么此向导将显示所有名称。
- 已增强缺省编辑器以显示汇编程序源代码。
- 通过执行下列步骤,可以从“大纲”视图切换入口断点:
- 切换到“大纲”视图。
- 在列表中滚动,直到找到所需的入口点为止。
- 右键单击该入口点并选择切换入口断点。调试器将添加一个入口断点。然而,您无法将任何内容添加到此断点;例如,条件表达式。
要从“大纲”视图中除去该入口断点,请右键单击入口点并单击切换入口断点。调试器将除去该入口断点。如果同一函数中存在多个具有其他信息的入口断点(例如,存在另一个具有条件表达式的入口断点),调试器将显示该函数的所有入口断点的列表,以便您可以选择要切换哪个入口断点。
- 如果您具有 Debug Tool Utilities and Advanced Functions V8.1 或更高版本,那么可以使用
SET AUTOMONITOR 命令。使用此命令,当您单步执行程序时,调试器自动将变量添加到“监视器”视图。SET
AUTOMONITOR 命令具有若干选项,如 PREVIOUS、CURRENT 或
BOTH,它们控制何时将变量添加到该视图。例如,PREVIOUS 在您单步执行语句后将语句中的变量添加到该视图。
- 现在可以通过使用小组服务器(它管理调试工具与编译型语言调试器之间的连接)将调试会话传送给另一个开发者。此功能部件只能与 Debug
Tool for z/OS® V10 配合使用。
- 已增强缺省编辑器以显示汇编程序源代码。
下列功能部件适应于编译型语言调试器,在您将 APAR PK74749 的 PTF 应用于 Debug Tool
for z/OS V9.1 后,可以获得这些功能部件:
- 当您调试 COBOL 程序时,可以在远程调试方式下使用 SET INTERCEPT 命令,以查看调试控制台中 COBOL
DISPLAY 语句的输出。Debug Tool Reference and Messages 中已更新 SET
INTERCEPT 和 SET REWRITE 命令的描述。SET
INTERCEPT 和 SET REWRITE 命令已添加到 Debug Tool Reference and Messages 中的“Appendix B. Debug Tool commands supported in
remote debug mode”。
- 可以在远程调试方式下使用 SET IGNORELINK 命令。Debug Tool Reference and Messages 中已更新 SET IGNORELINK 命令的描述。SET IGNORELINK 命令已添加到 Debug Tool Reference and Messages 中的“Appendix B. Debug Tool commands supported in
remote debug mode”。
Debug Tool Reference and Messages 中已更新可以通过调试控制台输入的命令列表。