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


123

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

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


2
@author変数のカスタマイズについては、eclipse.iniファイルの追加を編集してカスタム文字列を設定できます-Duser.name=customstringKepler / Lunaでテスト済み)
KrishPrabakar

3
@authorタグは不要なノイズであるため、タグを削除することをお勧めします
Alexander Pozdneev 2017

回答:


188

小切手 Preferences / Java / Code Style / Code Template

セクション Comment / Type

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

コードテンプレート


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

${user}user.name環境変数の値を使用します。そのため、あなたが渡すことができます-Duser.name=My Nameeclipse.ini、それを上書きします。

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

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

  • MacOSの:アラムKocharyanが 言及eclipse.iniしているEclipse.app/Contents/MacOS/あなたは、右クリックして表示パッケージ内容を行けば。
  • ZendStudio:rofflox 、ファイルに名前が付けられZendStudio.ini、にあるとコメントしていますApplications/Zend Studio.app/Contents/MacOS/

5
無関係:どのようにしてこのようなきれいなスクリーンショットを生成しましたか?
ポールランメルツマ2010

1
@Paul:ミームは「必須」(としての地位を明らかにし、その後meta.stackexchange.com/questions/19478/the-many-memes-of-meta/...)、私はFSCaptureを使用していた(faststone.org/FSCaptureDetail.htm)準拠);)
VonC 2010

Snipping ToolはWin7でトリックを行います。スクリーンショットをありがとう。これが今夜私が必要としたものです!:)
ジョセフ・ラスト

1
あなたは右クリックして[パッケージの内容を表示行けばMacユーザーのために、たeclipse.iniはEclipse.app/Contents/MacOS/である
アラムKocharyanを

Zend Studio for Macについても同様です。ZendStudio.ini中に発見されましたApplications/Zend Studio.app/Contents/MacOS/
rofflox 2013年

6

ウィンドウ->設定-> Java->エディタ->テンプレートを見てください。


ええ、私はそれについて知っていますが、残念ながら、これはクラスのコード生成に影響を与えていないようです。これを手動で行う必要がないようにしたい
Olaseni

3

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


Mac OSのSTSについては、STSアプリケーションパッケージを検索するときにVonCの回答を参照してください。
ケントブル

3

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

ここに画像の説明を入力してください


これはPreferences / Java / Code Style / Code Templates / Comments / Types
timbru31

1

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


Eclipse javadoc生成のeclipseをJAutoDocで置き換える方法はありますか?つまり、JAutoDocプラグインをインストールしています。Shft + Alt + Sを介してget / setterメソッドを生成し、「GetterおよびSetterを生成...」を選択すると、javadocコメントは引き続きEclipseによって生成されます。しかし、私はJAutoDocによってこのコメントを自動的に生成したいと思います...
Steffen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.