idea设置类,方法模板 阿里检测

一、设置IDEA 中的类注释模板
File -> Settings -> Editor -> File and Code Templates -> Files

/**
* @ClassName ${NAME}.java
* @author CW
* @createTime ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}:00
*/

二、定义方法注释模板
File -> Settings -> Editor -> Live Templates

1.在Live Templates 右侧点击+号,添加一个Templates Group,命名为 methodTemplates

 

 

 

2.在刚刚创建的 methodTemplates 下创建一个 Live Templates 

 

*
 * 方法描述:
 * @author CW $param$
 * @DateTime $date$ $TIME$ $return$
 */

 

 

 

 

 

param:groovyScript("def result=''; def stop=false; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {result +=((i==0) ? '\\r\\n' : '') + ((i < params.size() - 1) ? ' * @param ' + params[i]+ '   参数描述:' + '\\r\\n' : ' * @param ' + params[i] + '   参数描述:')}; }; return result;", methodParameters())

return:groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void' ) { stop=true; }; if(!stop) { result += '\\r\\n' + ' * @return: ' + data; }; return result;", methodReturnType())

 


posted @ 2022-02-17 11:04  雨后丶云初霁  阅读(91)  评论(0编辑  收藏  举报