如何在必要时自动将 @Override、@Deprecate 和 static 修饰符添加到所有项目 Java 类的方法中?

2024-05-08

我需要插入@Override https://docs.oracle.com/javase/9/docs/api/java/lang/Override.html / @Deprecated https://docs.oracle.com/javase/9/docs/api/java/lang/Deprecated.html在 Eclipse IDE 中打开具体项目的所有 Java 文件时,会在必要时自动添加注释和静态修饰符。

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

当然,我可以使用 Eclipse 作为编辑器在每个文件中插入一个制表符或空格,然后保存它以在保存操作时激活 Eclipse 重构工具,但是我有大量的代码需要处理,所以这非常令人讨厌。

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

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


  1. 在包资源管理器视图中右键单击项目 -> 将出现上下文菜单
  2. 在该菜单中,选择“源”,然后选择“清理...”-> 出现清理对话框
  3. 选择所需的操作,然后单击“完成”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在必要时自动将 @Override、@Deprecate 和 static 修饰符添加到所有项目 Java 类的方法中? 的相关文章

随机推荐