1.生成类、接口、枚举、注解等文件的注释,不仅仅是class
2.生成方法注释的
可在方法上方空行输入/** 按enter键快速生成。生成的样式如下:
PS:生成的返回值带一堆英文文字说明,感觉没必要
如果想生成比较全面的方法注释,如作者,日期,方法如果有多个参数换行显示,带上参数名和返回值类型,可参考下面的做法:
模板内容,不用以 / 开头,第一个name照写即可,其他不用管:
* $name$
* $param$
* @return $return$
* @author your name
* @create $date$
**/
参数名要想获取多个且换行显示,param表达式写下如下内容(注意后面不带空格):
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) result += '\\n'; result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
注意,下面红框我用其他快捷方式不生效,后面用一个*号,然后在方法上方输入/**按回车就生效了