1.类注释 

 IDEA 新类注释和方法注释_i++

IDEA 新类注释和方法注释_idea_02

 IDEA 新类注释和方法注释_模版_03


/**
* TODO
* @version 1.0
* @author dxy
* @date ${DATE} ${TIME}
* @descrition
* @Version 1.0
* @mail victorydeng@163.cm
*/

2.方法注释

IDEA 新类注释和方法注释_idea_04

IDEA 新类注释和方法注释_i++_05新建模版组:输入uc

在uc组下新建模版

IDEA 新类注释和方法注释_i++_06

IDEA 新类注释和方法注释_idea_07 修改变量如下:


IDEA 新类注释和方法注释_模版_08

 默认值使用表达式: 

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())

测试效果:

IDEA 新类注释和方法注释_idea_09


在方法上输入/**然后回车 

IDEA 新类注释和方法注释_i++_10