为overriden方法自动生成自定义JavaDoc注释



我正在寻找增强Java源代码可读性的方法,并希望添加以下是对所有重写方法的JavaDoc注释

/** Overrides {@link com.org.pkg.MyInterface#myMethod}. */
@Override
protected boolean myMethod() {
    ...
}

当类实现多个接口以及重写一些类方法时,这将非常方便。乍一看并不总是清楚"什么是什么"。

问题是,是否有一些命令行工具或IDE插件(IDEA、NetBeans、Eclipse)可以实现自动化?

Eclipse在创建方法时自动为您生成注释

默认模板为

/* (non-Javadoc)
 * ${see_to_overridden}
 */

其中${see_to_overridden}被转换为@see.com.org.pkg.MyInterface#myMethod

您可以在windows->preferences->java->code style->code templates 中更改模板

要将其添加到现有方法中,只需键入/*并返回方法上方

无论如何,我都不知道如何在批处理中做到这一点,但是

最新更新