我需要在必要时自动插入@Override
/@Deprecated
注释和静态修饰符,以在Eclipse IDE中打开具体项目的所有Java文件
Eclipse具有强大的功能,可以插入@Override
/@Deprecate
注释,并在Java文件保存(Preferences -> Java -> Editor -> Save actions -> Additional actions
)上添加静态修饰符。但是Eclipse只能在已编辑的java文件上应用这些操作,并且只能在保存该文件时应用。
当然,我可以使用Eclipse作为编辑器在每个文件中插入一个制表符或空格,并保存它,以便在保存操作时激活Eclipse重构工具,但我有非常大的代码量要处理,所以这是非常讨厌的。
也许有一个Eclipse插件支持这种类型的代码重构?如果没有解决方案,我将尝试编写自己的Eclipse RCP插件。
- 在包资源管理器视图中右键单击项目->出现上下文菜单 在该菜单中,选择"源",然后选择"清理…"->出现清理对话框
- 选择想要的动作,然后点击"完成"
可以通过保存操作来完成。当您保存文件时,eclipse将自动为您添加这些注释。
请遵循以下设置:
Window => Preferences => Java => Editor => Save Actions,并勾选"添加缺失的@Override注释"。