参考链接,吃水不忘挖井人
idea设置类、方法注释以及参数获取不到的解决办法
IDEA类和方法注释模板设置(非常详细)
添加live Templates模板
首先添加模板组,命名随意,然后添加Live Template,定义如下:
Abbreviation:* Descripttion:方法注释,Expand with选择Enter,内容如下:
*
* @description: $description$
$params$
$returns$
* @author: WangXianfeng<wang-xianfeng@qq.com>
* @date: $date$ $time$
*/
其中变量定义如下:
params:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ' ' + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
returns:
groovyScript("def returnType = \"${_1}\"; def result = ' * @return : ' + returnType + ' '; return result;", methodReturnType());
date:
date("yyyy-MM-dd")
time:
time("HH:mm:ss")
文章评论