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

Delphi:在类上填充接口元素的击键或IDE选项,delphi,interface,ide,delphi-xe,Delphi,Interface,Ide,Delphi Xe,我正在寻找任何IDE菜单选项、击键、shorcut、鼠标单击或其他东西来填充实现它的类中的所有接口元素(方法、属性等) 有办法吗?遗憾的是,没有这样的捷径 最近有人问了一个类似的问题:有一个快捷方式可以让你自动完成你的类:Ctrl+Shift+C可以自动完成你的函数、过程和属性 例如: 在类内部编写“procedure myproc;”,然后键入Ctrl+Shift+C,Delphi将创建过程体 如果键入“property myprop:String;”,然后键入Ctrl+Shift+C,Del

我正在寻找任何IDE菜单选项、击键、shorcut、鼠标单击或其他东西来填充实现它的类中的所有接口元素(方法、属性等)


有办法吗?

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


最近有人问了一个类似的问题:

有一个快捷方式可以让你自动完成你的类:Ctrl+Shift+C可以自动完成你的函数、过程和属性

例如:

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

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

另一个好的快捷方式是Ctrl+Shift+Up以转到过程/函数声明,Ctrl+Shift+Down以转到过程/函数实现


希望能有所帮助。

Delphi本身没有实现此功能的快捷方式,但允许您让一个类实现一个接口,包括生成所有空方法存根。

的插件确实支持此功能

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


没错,但OP要求填写实现
接口所需的声明
@david heffernan对,我想我还没有完全清醒(周日上午)@daemon这是一分钟内收到的16张否决票中的一张@大卫-除了这一点,这里似乎有很多双重(或更多)性格的人在为自己投票。我很高兴(当然也很自豪:)能拿到一千票,就能看到投票结果了。@daemon,你就快到了!连续投票修正脚本神奇地删除了16张反对票。是什么让你断言这里有很多人为自己投票的人?@David-因为有时候我想知道,像这样问得不好的问题怎么能得到这么多的选票。当我想找到一些对IDE设计有帮助的东西时,我不会去寻找“设计规范和指南”,而是去寻找“DelphiIDE增强”之类的东西。我知道OP可能不知道“IDE”这个术语,但他承诺会更正它,以便对其他人有用,但它仍然毫无意义。这是几百个这样的人中的一个。无论如何,谢谢你的投票@daemon_x,我不知道我是否理解正确。。。但你是在说我的“糟糕”问题还是什么?我也不知道你在说什么“设计规范”,也不知道我向某人承诺了什么?对不起,我不明白你的意思。也许我真的是StackOverflow的新手,我仍然不理解它的所有术语/行话。如果光标位于类声明中,则代码完成(Ctrl+Space)将显示所有可以声明的方法,包括已实现接口的方法。只需逐个选择它们。那是我通常做的事。