温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

IDEA注释模板的配置

发布时间:2021-07-05 17:59:57 来源:亿速云 阅读:168 作者:chen 栏目:大数据

这篇文章主要讲解了“IDEA注释模板的配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“IDEA注释模板的配置”吧!

IDEA 注释设置

一、注释设置

1. 第一步:设置File and Code Templates

IDEA注释模板的配置

/**
 * 用途描述
 * 
 * @company XXXX科技有限公司
 * @author 你的姓名
 * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME} 你的姓名 Exp $
 * @version $Id: ${NAME}, v0.1 
 */

2. 第二步:设置Live Templates

Live Templates的 comment可以设置注解快捷键,可以使用:/**+Abbreviation的值+Tab键快速补充。
IDEA注释模板的配置
IDEA注释模板的配置

/**
* 功能描述
* $parem$
* @return $return$
* @author 你的名字
* @version 1.0
* @date $date$
*/$END$

使用:/**m+Tab键快速补充

注$parem$设置:
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' : '')}; if(result!='') {return result.substring(2) ;} else return '' ;", methodParameters())

IDEA注释模板的配置

 属性描述 */$END$

IDEA注释模板的配置

二、VO实体类 字段 Get 、Set注释

第一步:创建Get步骤

右键单击,选择Generate…
IDEA注释模板的配置
打开Getter Template窗口,单击左上角 + ,新增模板
IDEA注释模板的配置
模板添加一下内容:

/**
* Getter method for property <tt>$field.name</tt>.
*
* @return property value of $field.name
*/
#if($field.modifierStatic)
static ##
#end
$field.type ##
#set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project))))
#if ($field.boolean && $field.primitive)
is##
#else
get##
#end
${name}() {
  return $field.name;
}

第二步 设置Setter

打开Setter Template窗口
IDEA注释模板的配置

模板添加一下内容:

/**
* Setter method for property <tt>$field.name</tt>.
*
* @param $field.name value to be assigned to property $field.name
*/
#set($paramName = $helper.getParamName($field, $project))
#if($field.modifierStatic)
static ##
#end
void set$StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project)))($field.type $paramName) {
#if ($field.name == $paramName)
    #if (!$field.modifierStatic)
    this.##
    #else
        $classname.##
    #end
#end
$field.name = $paramName;
}

最后结果

IDEA注释模板的配置
IDEA注释模板的配置

感谢各位的阅读,以上就是“IDEA注释模板的配置”的内容了,经过本文的学习后,相信大家对IDEA注释模板的配置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI