2017-09-07 17 views
0

に挿入されるクラス変数のjavadoc私は、Javaファイルに次のコードを持っています"、そこにはGetterテンプレートとSetterテンプレートを選択するオプションがあります。のIntelliJ:ゲッター/セッター世代

これらのテンプレートの1つをコピー/変更して、getter/setterのすぐ上のJavadocコメントを作成して、宣言された変数にすでに書き込まれているJavadocをメソッドにコピーしたかったのです。

Javadocのコメントはどうやって参照できますか?

これがデフォルトでありますテンプレートです:

#set($paramName = $helper.getParamName($field, $project)) 
#if($field.modifierStatic) 
statiC## 
#end 
void 
set$StringUtil.capitalizeWithJavaBeanConvention( 
    $StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, 
     $project)))($field.type $paramName) { 
#if ($field.name == $paramName) 
    #if (!$field.modifierStatic) 
    this.## 
    #else 
    $classname.## 
    #end 
#end 
$field.name = $paramName; 
} 

答えて

1

これは、テンプレートを用いた方法にフィールドからのJavaDocをコピーすることはできません。これは機能として実装することができます(既にJavaDocをOverrideメソッドにコピーする方法があります)。

JavaDocを持たないゲッター/セッターのドキュメントをIDEで呼び出すときは、IntelliJ IDEA should get itがフィールドから自動的に読み込まれることに注意してください。