web-dev-qa-db-ja.com

JetBrains IntelliJ IDEAでコメントテンプレートを編集し、タイプまたは関数のコメントを追加する方法

JetBrains IntelliJ IDEAで、次のようなコメントを編集したいと思います

/**
 * Created by IntelliJ IDEA.<br/>
 * User: ${USER}<br/>
 * Date: ${DATE}<br/>
 * Time: ${TIME}<br/>
 * To change this template use File | Settings | File Templates.
 */

のようなタイプのコメントを生成します

public class MyUsernamePasswordAuthenticationFilter extends UsernamePasswordAuthenticationFilter

または次のような機能

protected  void checkUsbKeyID(UserObj user,String usbKeyID)
32
zzxwill

編集できるコメントをメニューFile -> Settings -> File Templatesに入力します。次に、タブIncludesを見て、エントリFile Headerを編集します

enter image description here

メソッドのコメントは編集できないと思います。

49
chalimartines

クラスの特定のテンプレートを変更するには、Classテンプレートを編集します。

メニューの場所の例(他のプラットフォーム/バージョンでも広く類似しているはずです)

IntelliJ 2016、Mac

設定>エディター>ファイルとコードテンプレート>ファイルタブ>クラス項目

IntelliJ 14.x、Mac

設定>エディター>ファイルとコードテンプレート>テンプレートタブ>クラス項目

こんな感じ

_#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.Java")
public class ${NAME} {
}
_

コメントを生成するサブテンプレートへのリンクは、2行目の#parse("File Header.Java")です。

これを削除して、クラスのカスタムコメントテンプレートをここにインラインで配置できます。

または

includesタブの下にあるFile Headerテンプレートを編集できます。これは他のものでも使用されており、それを編集できます。

12
davnicwil