IDEA 方法注释设置(包括获取参数)
程序员文章站
2022-04-27 16:49:53
File–Setting–Live Templates:添加一个自己的注释模板设置模板名:名字随意选择设置模板具体参数设置触发值触发值和提示的效果(如此单独使用的时候会无法获取参数列表,获取参数列表方法接着往下)添加注释模板(切记住开头不能加 /)* * @Author $user$ $param$ * @Return $return$ * @Version V1.0.0 * @Date $time$ $date$ */!!!这里@Author $user$获取的是你...
File–Setting–Live Templates:添加一个自己的注释模板
设置模板名:名字随意
选择设置模板具体参数
设置触发值
触发值和提示的效果(如此单独使用的时候会无法获取参数列表,获取参数列表方法接着往下)
添加注释模板(切记住开头不能加 /
)
*
* @Author $user$
$param$
* @Return $return$
* @Version V1.0.0
* @Date $time$ $date$
*/
!!!
这里@Author $user$
获取的是你设置的电脑用户名
;用户可以写固定值@Author XXX
把XXX
替换成你想写的名字即可
设置执行按键
设置适用范围
下拉找到java,选择以后,点击空白处退出
设置模板内各项的值
按照图中选择选择即可:每项下拉找到对应的即可
重点来了:设置参数列表
在param的Expression选项中输入以下代码:直接粘贴复制即可
这是参数后有冒号的
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i==0)result+= '* ';
if(i!=0)result+= ' * ';
result+='@param ' + params[i] + ': ' + ((i < (params.size() - 1)) ? '\\n' : '');
};
return result", methodParameters())
有冒号
这是参数后没有冒号的
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i==0)result+= '* ';
if(i!=0)result+= ' * ';
result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' : '');
};
return result", methodParameters())
无冒号
设置好后
最后点击OK,点击APPLY,最后点击OK即可
使用方法(我设置的触发值是 ff ,执行键是enter)
在方法上输入 /*ff
按Enter键即可
效果图
本文地址:https://blog.csdn.net/weixin_43171186/article/details/107304123