アイデア構成クラスアノテーションとメソッドアノテーションの最も詳しい教科書

1. 構成クラスのアノテーション

クリック設定

方法 1:

1. 必要に応じて、下の図のテンプレートを追加します

/**
 * @Author: aaa
 * @Date: ${YEAR}/${MONTH}/${DAY}
 * @Description: 
 */

2. 以下の 2 つのチェックボックスをオンにして、「適用」をクリックします。

方法 2:

先ほどテンプレにこんな文がありました

この文は、プロジェクトの作成時に File header.Java のヘッダーが自動的に導入されることを意味します。このヘッダーは次の図に示されています。

 

2 つのメソッドのいずれかを使用できることに注意してください。そうしないと、クラスの作成時に 2 つのコメントが繰り返されることになります。

正しく設定した後の効果は次のとおりです。

2. メソッドのアノテーションを追加する

 

 

グループを追加して名前を付ける

次に、新しく作成したグループを選択し、右上隅の + 記号をクリックして、ライブ テンプレートを選択します。

 

 

以下の図に従って情報を入力してください 最初のボックスは私と同じ * を選択すると、後で操作が便利になります 2 番目のボックスは説明情報をカジュアルに入力します

 

template text 内容、

*
 * $var1$
 $params$ * @return $returns$
 * @author $user$
 * @description TODO
 * @date $date$ $time$
 */

var1を入力してください

groovyScript("     def result='';     def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();     for(i = 0; i < params.size(); i++) {         if(i!=0)result+= ' * ';         result+='@param ' + params[i] + ': ' + ((i < (params.size() - 1)) ? '\\n' + '\\t' : '');     };     return result", methodParameters())

 

返品を記入する

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';};  def p1=params[i].split(',').toList();  for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList();  result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','}  } ;  };  return result", methodReturnType())

ニーズに応じて微調整可能

おすすめ

転載: blog.csdn.net/qq_47701945/article/details/131688406