类注释模版(File -> Settings -> Editor -> File and Code Templates)
图1
/**
* 类 名 称:${NAME}
* 类 描 述:
* 创 建 人:
* 创建时间:${DATE} ${TIME}
*/
方法注释模版(File -> Settings -> Editor -> Live Templates)
图2
图3
图2中Template text框中的代码(具体可以根据自己的需求增删,开头不需要加/*,因为实际开发中一般都会输入/*,所以快捷方式就只设置了一个*):
*
* @description: TODO $param$
* @auther:
* @change:
* @date: $date$ $time$
*/
图3中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())
网友评论