2

Java ソースの可読性を高める方法を探しており、オーバーライドされたすべてのメソッドに次の JavaDoc コメントを追加したいと考えています。

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

これは、クラスが複数のインターフェイスを実装し、いくつかのクラス メソッドをオーバーライドする場合に便利です。「何が何だ」ということは、一見すると必ずしも明確ではありません。

問題は、これを自動化できるコマンドライン ツールまたは IDE プラグイン (IDEA、NetBeans、Eclipse) があるかどうかです。

4

1 に答える 1

3

メソッドを作成すると、Eclipse がそのコメントを自動的に生成します。

デフォルトのテンプレートは

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

${see_to_overridden} は @see com.org.pkg.MyInterface#myMethod に変換されます

ウィンドウ - >設定 - > Java - >コードスタイル - >コードテンプレートでテンプレートを変更できます

それを既存のメソッドに追加するには、 /* と入力してメソッドの上に戻るだけです

とにかくバッチでそれを行うことはわかりませんが、

于 2012-08-24T23:01:44.293 に答える