Intellij IDEA配置注释模板

Intellij IDEA配置注释模板,本博客中使用的是Intellij IDEA版本为2018.2.5。
在这里插入图片描述

1.Class注释

1.1操作步骤

IEDA菜单->File->Settings->Editor->File and Code Templates->File->Class,然后输入注释模板,如下如所示:
在这里插入图片描述

1.2注释模板

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName : ${NAME}
* @Description : ${description}
* @Author : ZYF
* @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @Version : 1.0.0
*/
public class ${NAME} {
}

1.3注释效果

package com.mcsas.gim;

/**
 * @ClassName : zyfClassTest
 * @Description : Class注释模板效果
 * @Author : ZYF
 * @Date: 2020-07-25 12:57
 * @Version : 1.0.0
 */
public class zyfClassTest {
}

在这里插入图片描述

2.Interface注释

2.1操作步骤

IEDA菜单->File->Settings->Editor->File and Code Templates->File->Interface,然后输入注释模板,如下如所示:
在这里插入图片描述

2.2注释模板

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName : ${NAME}
* @Description : ${description}
* @Author : ZYF
* @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @Version : 1.0.0
*/
public interface ${NAME} {
}

2.3注释效果

package com.mcsas.gim;

/**
 * @ClassName : zyfInterfaceTest
 * @Description : Interface注释模板效果
 * @Author : ZYF
 * @Date: 2020-07-25 13:51
 * @Version : 1.0.0
 */
public interface zyfInterfaceTest {
}

在这里插入图片描述

3.Enum注释

3.1操作步骤

IEDA菜单->File->Settings->Editor->File and Code Templates->File->Enum,然后输入注释模板,如下如所示:
在这里插入图片描述

3.2注释模板

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName : ${NAME}
* @Description : ${description}
* @Author : ZYF
* @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @Version : 1.0.0
*/
public enum ${NAME} {
}

3.3注释效果

package com.mcsas.gim;

/**
 * @ClassName : zyfEnumTest
 * @Description : Enum注释效果
 * @Author : ZYF
 * @Date: 2020-07-25 13:55
 * @Version : 1.0.0
 */
public enum zyfEnumTest {
}

在这里插入图片描述

4.方法注释

4.1操作步骤

IEDA菜单->File->Settings->Editor->Live Templates,然后输入注释模板,如下如所示:
在这里插入图片描述

4.2注释模板

/*
 * @description $description$
$params$
 * @return $return$
 */

在这里插入图片描述
Template Variables中的return中的“Expression”的注释如下:methodReturnType()。
Template Variables中的params中的“Default value”的注释如下:

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

4.3注释效果

int Add(int nA,double dB)
    {
    /*
     * @description
     * @param nA
     * @param dB
     * @return int
     */
        return 10;
    }

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zhangyanfeng1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值