IDEA注释模版

803 阅读1分钟

由于升级IDEA,破解IDEA等其他原因,方法注释和类注释还要重新配置,记录下配置项。最好先导出IDEA配置文件File->Manage Setting

类注解

模版

**
 * @author zhangsan
 * @version 1.0
 * @date $DATE$ $TIME$
 * @desc TODO
 * @since 1.0
 */

image-20200809184020417

效果

/**
 * @author cancan.liu
 * @version 1.0
 * @date 2020/9/20 5:29 下午
 * @desc TODO
 * @since 1.0
 */

方法注释

模板

**
 * TODO
 *       
 $params$TODO
 * @return 
 * @throws $throws$
 */

返回params脚本

groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ' '}else{result+='\\n' + ' * @param ' + params[i] + ' '}}; return result;}", methodParameters());

效果

/**
 * TODO
 *       
 * @param req 
 * @param a TODO
 * @return 
 * @throws ServiceException 
 */