“代码范围分析器”窗口

请参阅

包含一组工具按钮和选项,用于指定如何显示由代码范围引擎返回的信息。

窗口选项

源列表窗格

上方的“源列表”窗格分为两列。左边一列显示的是右边选定文件所包含的类,或者是“所有的类、对象、过程”。右边一列显示了包含该项的源代码文件。这个文件可以是包含了左窗格所列类或对象的 .frx .lbx .scx 或 .vcx 文件,也可以是对应于“所有类”选项的 .prg 文件,或者是存储了源代码的任何类型的文件。例如,如果记录了存储过程的日志,就会列出一个 .dbc 文件;如果一个报表的数据环境中包含了代码,则会列出 .frx 文件。

源代码窗格

在预览模式中,下方的“源代码”窗格显示了在上方“源列表”窗格所选择的代码。您选择的模式决定了代码显示的内容和格式。

代码范围模式

在代码范围模式下,“源代码”窗格显示了在上方突出显示的数据项的代码。代码范围分析器标识了运行的代码行,也标识了没有运行的代码行。默认的设置标记的是没有真正运行的代码行,使用特定符号或“代码范围分析器选项”对话框中指定的符号进行标记。在测试应用程序时,使用此模式可以验证哪些代码行真正在运行。

通过标识运行代码行和非运行代码行(使用不同的标记),能够很方便地区分那些从来没有运行的代码行和没有在该代码范围分析中运行的行。

分析模式

在分析模式下,“源代码”窗格显示在上方“源列表”窗格中突出显示的项的源代码、代码行被命中的次数以及每行的运行时间。使用此模式可以评估运行代码的性能。

即使一些代码行的第一列已经显示命中了(执行过)一次或更多次,这些代码行的运行时间也可能报告为 0.000(1stAvg 都为0.000)。这是因为如果代码行执行得太快以至小于 0.001 秒时,就会出现这种情况。