idea设置模板
创建类模板
/**
-
TODO
- @author gaohuansheng
- @version V1.0.0
- @date ${DATE} ${TIME}
*/
创建方法的模板
模板例子
**
-
TODO
- p a r a m param param r e t u r n return return
- @author gaohuansheng
- @date
d
a
t
e
date
date
t
i
m
e
time
time
*/
参数脚本
groovyScript( “def result=‘’; def params=”${_1}“.replaceAll(‘[\\[|\\]|\\s]’, ‘’).split(‘,’).toList();if(params.size()>0&¶ms[0]!=‘’){result+=‘\r\n’;for(i = 0; i < params.size(); i++) {result+=’ * @param ’ + params[i] +’ TODO’+ ((i < params.size() - 1) ? ‘\r\n’ : ‘’)}; };return result”,methodParameters())
返回值脚本
groovyScript(“def returnType = “${_1}”;if(returnType==‘null’||returnType==‘void’){ return;}else{return ‘\r\n’+’ * @return {@link ’ + returnType+‘} TODO’;}”, methodReturnType());