9

我需要在 Eclipse IDE 中打开具体项目的所有 Java 文件的必要时自动插入@Override/注释和静态修饰符。@Deprecated

Eclipse 具有很强的插入@Override/@Deprecate注释和在 Java 文件保存 ( Preferences -> Java -> Editor -> Save actions -> Additional actions) 上添加静态修饰符的能力。但是 Eclipse 只能在已编辑的 java 文件上应用这些操作,并且只能在保存它时应用。

当然,我可以使用 Eclipse 作为编辑器在每个文件中插入一个选项卡或空格并将其保存以在保存操作时激活 Eclipse 重构工具,但是我要处理的代码量非常大,所以这非常讨厌。

也许有一个 Eclipse 插件支持这种类型的代码重构?

如果没有解决方案,我会尝试为此编写自己的 Eclipse RCP 插件。

4

2 回答 2

16
  1. 在包资源管理器视图中右键单击项目 -> 出现上下文菜单
  2. 在该菜单中,选择“源”,然后选择“清理...”-> 出现清理对话框
  3. 选择所需的操作,然后单击“完成”
于 2013-01-15T22:54:38.970 回答
0

它可以通过保存操作来完成。当你保存文件时,eclipse会自动为你添加这些注解。
请遵循以下设置:

Window => Preferences => Java => Editor => Save Actions,然后选中“添加缺少的@Override 注释”。

于 2020-05-29T07:09:44.940 回答