Eclipse:根据界面中的定义快速创建方法模板

Eclipse: quickly create method template from definition in interface

我有时会使用 Eclipse,当我输入一个不存在的方法名称时,我可以通过 Ctrl+1[ 创建该方法的新主体=19=] 菜单。是否有一些快捷方式允许在界面中使用新方法做同样的事情?我知道有一些快捷方式,例如 Ctrl+3Shift+Alt +s 如果您正在实施 class,则允许​​这样做。但我想站在界面中新定义的方法上这样做。这在标准 Java EE Eclipse 包中可能吗?

我已经使用 Eclipse 很多年了,我很自信地说您正在搜索的功能不受支持

因此,除非您想编写自己的插件,否则我将提供我通常使用的方式(如果您没有大量实现,则很快)执行此操作:

ctrl+t和界面上的标记调出类型层次:

它列出了所有已知的实现,让您可以轻松地 select 您想要添加存根的实现。选择 class 会自动将标记放在实现上。然后快速 ctrl+1 和 select 添加未实现的方法.

虽然您正在寻找的功能听起来很简洁,但这对我来说已经足够好了,而且我认为您可以使用 vanilla Eclipse 做得更好。