web-dev-qa-db-ja.com

Eclipseで生成されたJavadocsテンプレートを変更するにはどうすればよいですか?

クラスやメソッド、特に@author変数を作成するときに生成されるデフォルトのJavadocが嫌いです。これは、Windowsボックスの現在のシステムユーザー名です。

変更したいです。これは可能ですか?

119
Olaseni

Preferences / Java / Code Style / Code Templateを確認してください

セクションComment / Type

authorタグは必要な値に置き換えることができ、生成された新しいクラスに影響します。

Code Templates


ただし、テンプレートは問題ないが、参照された値がauthorタグを購入しない場合は、これを参照してください SO question

${user}は、user.name環境変数の値を使用します。したがって、-Duser.name=My NameEclipse.iniを渡してオーバーライドできます。

または、必要に応じて、ショートカットを次のように変更できます。

C:/Java/Eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode"

  • MacOs: Aram KocharyanmentionsEclipse.iniEclipse.app/Contents/MacOS/にあり、右クリックして[パッケージコンテンツの表示]に移動した場合。
  • ZendStudio: roffloxcomments ファイルの名前はZendStudio.iniで、Applications/Zend Studio.app/Contents/MacOS/にあります。
181
VonC

[ウィンドウ]-> [設定]-> Java-> Editor-> Templates。

6
Binil Thomas

Gitユーザー名と電子メールを使用するには、変数${name:git_config(user.name)}および${email:git_config(user.email)}を使用できます。

enter image description here

3
chrisjleu

Spring Tool Suite(Spring開発用の人気のあるEclipseカスタマイズ)は、STS.iniを使用します。 Windowsでは、アプリの起動実行可能ファイルと同じディレクトリにあります。

3
Alexey Slepov

JAutodoc の使用を検討する必要があります。これは、Eclipseの非常に便利なプラグインです。パラメーター化は、標準のEclipse生成よりもはるかに高度です。

1
Julien