类注释比较简单
/**
* @className:${NAME}
* @description:${description}
* @author:${USER}
* @date:${DATE} ${TIME}
* @version 1.0.0
*/
方法注释比较复杂有个小细节要注意
文本以及参数脚本。
**
* @description:$description$
* $params$
* @return $returns$
* @author:$user$
* @date:$date$ $time$
*/
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' + ' ' : '');
};
return result", methodParameters())
注意快捷键不能带/,如果是**那么下面text也要**开头。输入/**,按Tab自动注释。