设置类注释模板
1.选择File–>Settings–>Editor–>File and Code Templates–>Includes–>File Header.
/**
* @className: ${NAME}
* @Auther: ch
* @Date: ${DATE} ${HOUR}:${MINUTE}
* @Description: TODO
*/
保存创建一个测试类测试:
设置方法注释模板
Idea没有可以直接设置方法注释模板的地方,可以借用Live Templates基本实现,步骤如下。
1.选择File–>Settings–>Editor–>Live Templates,先选择右侧绿色加号新建一个自己的模板组,如图命名为myGroup。
/**
* @Author ch
* @Description //TODO
* @Date $date$ $time$
* @Param $param$
* @return $return$
**/
点击Define,勾选Java
点击Edit variables编辑变量,设置如下,点击Ok–>Apply完成设置。
将下面两行代码分别配置在param和return中
param:
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+=params[i] + ': '}else{result+='\\n' + ' * @Param ' + params[i] + ': '}}; return result;}", methodParameters());
return:
groovyScript("def returnType = \"${_1}\"; def result = returnType; return result;", methodReturnType());
保存测试