Delphi:用于填充类上的接口元素的击键或IDE选项

时间:2011-04-24 11:16:55

标签: delphi interface ide delphi-xe

我正在寻找任何IDE菜单选项,按键,快捷键,鼠标点击或其他东西来填充实现它的类中的所有界面元素(方法,属性等)。

有什么办法吗?

4 个答案:

答案 0 :(得分:7)

有一个快捷方式可让您自动完成课程:Ctrl + Shift + C会自动完成您的功能,程序和属性......

示例:

在类中写入“procedure myproc;”然后键入Ctrl + Shift + C,Delphi将创建过程体。

如果输入“property myprop:String;”然后键入Ctrl + Shift + C Delphi将为您的属性创建get和set函数。

另一个好的快捷方式是Ctrl + Shift + Up进入程序/功能声明,按Ctrl + Shift + Down进入程序/功能实现。

希望有所帮助。

答案 1 :(得分:4)

遗憾的是,没有这样的捷径。

最近在这里提出了一个相似的问题:How to automatically implement inherited abstract methods in Delphi XE

答案 2 :(得分:4)

OmniPascalVisual Studio Code插件确实支持此功能。

如果你有correct setup,那么你会看到一条绿线标记一个类的所有不完整的接口。单击灯泡(或当光标放在界面名称内时按 CTRL + ),它将为该界面生成代码存根。

enter image description here

答案 3 :(得分:3)

Delphi本身没有这方面的捷径,但是Modelmaker Code Explorer允许你让一个类实现一个接口,包括生成所有空方法存根。