当前位置: 移动技术网 > IT编程>开发语言>Java > IDEA 方法注释设置(包括获取参数)

IDEA 方法注释设置(包括获取参数)

2020年07月14日  | 移动技术网IT编程  | 我要评论

File–Setting–Live Templates:添加一个自己的注释模板

在这里插入图片描述

设置模板名:名字随意

在这里插入图片描述

选择设置模板具体参数

在这里插入图片描述

设置触发值

在这里插入图片描述

触发值和提示的效果(如此单独使用的时候会无法获取参数列表,获取参数列表方法接着往下)

在这里插入图片描述

添加注释模板(切记住开头不能加 /

*
 * @Author $user$
 $param$
 * @Return $return$
 * @Version V1.0.0
 * @Date $time$ $date$ 
 */

!!!这里@Author $user$获取的是你设置的电脑用户名;用户可以写固定值@Author XXXXXX替换成你想写的名字即可
在这里插入图片描述

设置执行按键

在这里插入图片描述

设置适用范围

在这里插入图片描述

下拉找到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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网