自动代码完成

相关项: GUI 操作、脚本化 GUI 组件和函数库

UFT One 提供自动代码完成功能以便于在编辑器中编码。这包括一些您可自动插入到文档的基本的静态代码段,以及可用于通过输入特定关键字插入其他代码段的模板。

例如,如果在 GUI 操作的空行开头输入字母 if,后跟一个空格UFT One 会自动输入:

If True Then
End If

单词 True 突出显示,提醒您用相关条件替换它。

您还可以修改提供的模板,或根据需要构建自己的自定义模板,以及定义用于调用每个模板的关键字。

例如,您可能会在文档中多次重复复杂的 If...Then 语句。您可以使用 If...Then 语句的现有模板创建您自己的包含更复杂代码的自定义模板。您还可以从头开始创建模板,比如注释块模板,该模板可能包括诸如程序员标识、添加日期等信息以及其他您要包括在所有注释中的详细信息。

代码模板在 代码模板窗格中定义,且支持用于操作和函数库的以下文件类型:

  • .txt 文件

  • .mts 文件

  • .qfl 文件

  • .vbs 文件

有关详细信息,请参阅使用代码段和模板

如果输入的两个字符是多个 VBScript 关键字的初始字符,则将显示一个包含所有相关关键字的菜单,您可以选择所需的关键字。例如,如果输入字母 pr,然后输入一个空格,则将显示一个下拉菜单,包含关键字 preserveprivateproperty。然后,您可以从列表中选择关键字,并按 Enter 以将其插入到脚本中。