如何在delphi中自动完成?

时间:2015-05-11 19:16:47

标签: delphi autocomplete delphi-7

我正在使用Delphi 7,当我在单元中编写代码时,我希望自动完成树对象的单词。

例如,我有下一个objets:LabelName, LabelEdge, LabelWindow,我想开始写LabelN并且可以自动完成LabelName

有可能吗?

1 个答案:

答案 0 :(得分:5)

正如David Heffernan在评论中所说,您需要按CTRL + Space键以便代码洞察为您提供自动完成的可用选项。

可用选项取决于您已编写的组件名称,方法名称,变量名称或常量名称的部分。

它们还取决于您当前的代码范围,这意味着代码洞察力不会让您选择使用某些方法,变量或常量,如果无法从您编写代码的方法中访问它(属于其他方法的局部变量/常量,不同类的私有成员等。)

即使您没有写任何部分名称,也可以调用代码洞察为您提供选择。在这种情况下,代码洞察将向您展示可以从当前代码范围内访问的所有可用方法,变量,常量和对象(包括组件和类)。这在您搜索特定方法时非常有用,但您无法记住其名称。