IntelliJ IDEA-デフォルトのJavaクラスヘッダ生成を省略




intellij javadoc 自動生成 (4)

インテリジェントIDEA 15

方法1

  1. ファイル > 設定... (またはCtrl + Alt + Sを 押す

  2. エディタ > ファイルとコードテンプレート > インクルード > ファイルヘッダ >右側のコメントを削除

方法2

  1. Ctrl + Shift + A キーを押し、「ファイルヘッダーS」と入力し、「設定」(最初の行)から「ファイルヘッダー」を選択します。

  2. コメントを右側から削除する

IDEAを使用して通常の "New Java class"メニューオプションを使用してJavaクラスを作成するたびに、クラス自体の前に醜い無駄なJavadocスタイルのヘッダが生成されます。

/**
 * Created by greycat on 18.03.14.
 */

私はそれが役に立たない理由をたくさん暴言するかもしれません、例えば:

  1. とにかくVCSで作者とタイムスタンプを持っています
  2. これは、Javadocのドキュメントのプラクティス(例えば、 @author@sinceタグを使用@authorなど)
  3. 醜い、あいまいな、ロケール固有の日付書式を使用します

この動作を無効にする方法はありますか?つまり、このヘッダーなしで、通常のクリーンなクラステンプレートを作成するだけですか?


クラスが生成されたら、生成されたテキストをクリックしてalt-enterを押すことができます。 テンプレートを編集するオプションが表示されます。


以下はIDEA 13.xで有効です。

「ファイル」 - >「設定」の順に選択し、「ファイルとコードテンプレート」を選択します。

右側のパネルには、「Includes」を選択するいくつかのタブが表示されます。 「File Header」エントリがあります:これを選択し、変更して保存します。

このヘッダーはすべてのファイルタイプに適用されます。

これは著作権表示とは別の設定であり、プロジェクトごとに設定することができます。






intellij-idea