Jef*_*rod 10 java eclipse refactoring code-generation eclipse-jdt
在Eclipse中,如果我尝试将"Generate Delegate Methods"重构应用于Java类,如下所示:
class Foo implements Bar {
Bar bar;
}
Run Code Online (Sandbox Code Playgroud)
Eclipse不会@Override为生成的方法生成注释.这是一个错误还是有充分的理由呢?
laz*_*laz 31
这不会回答您@Override在生成委托方法时不添加注释的原因的问题,但您可以在保存文件时添加保存操作以便为您执行此操作.去
Window -> Preferences -> Java -> Editor -> Save Actions
Run Code Online (Sandbox Code Playgroud)

请注意@Override该Additional actions部分中的条目.如果缺少这些,请单击Configure...按钮并选择Missing Code选项卡并选择以下选项:
如果要批量添加注释到整个项目或包,请选择项目或包(或多个),右键单击,然后选择"源">"清理"...
在"清理"对话框中,您可以配置包含添加缺失注释的自定义配置文件.