欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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:添加一个自己的注释模板

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

设置模板名:名字随意

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

选择设置模板具体参数

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

设置触发值

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

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

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

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

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

!!!这里@Author $user$获取的是你设置的电脑用户名;用户可以写固定值@Author XXXXXX替换成你想写的名字即可
IDEA 方法注释设置(包括获取参数)

设置执行按键

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

设置适用范围

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

下拉找到java,选择以后,点击空白处退出

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

设置模板内各项的值

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

按照图中选择选择即可:每项下拉找到对应的即可

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

重点来了:设置参数列表

在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())

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

这是参数后没有冒号的

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())

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

设置好后

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

最后点击OK,点击APPLY,最后点击OK即可

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

使用方法(我设置的触发值是 ff ,执行键是enter)

在方法上输入 /*ff按Enter键即可

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

效果图

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

本文地址:https://blog.csdn.net/weixin_43171186/article/details/107304123