前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA 自定义注解(类注释、方法注释)

IDEA 自定义注解(类注释、方法注释)

作者头像
ha_lydms
发布2023-08-09 21:26:01
6180
发布2023-08-09 21:26:01
举报
文章被收录于专栏:学习内容学习内容

一、生成类注释

1、打开设置位置

打开File —> Settings —> Editor —> File and Code Templates —> Files —> Class

图片 1—1
图片 1—1

2、将自定义的类注解规则,复制到Class中。

代码语言:javascript
复制
/**
* @program: ${PROJECT_NAME}
*
* @description: ${description}
*
* @author: lydms
*
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/

添加后内容:

在这里插入图片描述
在这里插入图片描述

3、使用:新建类的时候会自动加上注解

  1. 新建类
在这里插入图片描述
在这里插入图片描述
  1. 添加类上注解(会加到@discrimination中)
在这里插入图片描述
在这里插入图片描述
  1. 创建完成新的类
在这里插入图片描述
在这里插入图片描述

二、自定义方法注解

1、打开设置

打开File —> Settings —> Editor —> Live Templates

在这里插入图片描述
在这里插入图片描述

2、添加自定义注解模板组

在这里插入图片描述
在这里插入图片描述

3、添加自定义注解模板

在这里插入图片描述
在这里插入图片描述

文本中的内容

代码语言:javascript
复制
** 
* @Description: $description$
* @Param: $params$
* @return: $returns$
* @Author: lydms
* @Date: $date$
*/

4、设置模板的作用范围

在这里插入图片描述
在这里插入图片描述

5、自定义㢟规则

在这里插入图片描述
在这里插入图片描述

6、使用自定义注解

在类上方使用/**+Tab触发自定义注解

在这里插入图片描述
在这里插入图片描述

三、注意事项

1、在类上注解,没有显示入参和返回值

首先,试一下在类中使用是否正常。假如正常的话,就是自定义的规则里,多了一个/符号,以及开启自定义注解前没有加/符号。

2、自定义注解参数及使用方式

自定义注解开头的一定是没有/的,假如加上了,就只能在方法中使用,在方法外使用的话,是不会有入参和返回值的参数的。

代码语言:javascript
复制
** 
* @Description: $description$
* @Param: $params$
* @return: $returns$
* @Author: lydms
* @Date: $date$
*/

使用自定义注解的方式,一定是/+**然后再使用Tab键,进行触发的。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-08-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、生成类注释
    • 1、打开设置位置
      • 2、将自定义的类注解规则,复制到Class中。
        • 3、使用:新建类的时候会自动加上注解
        • 二、自定义方法注解
          • 1、打开设置
            • 2、添加自定义注解模板组
              • 3、添加自定义注解模板
                • 4、设置模板的作用范围
                  • 5、自定义㢟规则
                    • 6、使用自定义注解
                    • 三、注意事项
                      • 1、在类上注解,没有显示入参和返回值
                        • 2、自定义注解参数及使用方式
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档