Idea配置类头注释与方法注释(图文详解)

问题一:当使用Idea新建一个类时,如何自动生成类似下图的类头注释?

Idea配置类头注释与方法注释(图文详解)

问题二:Idea怎么设置使用对应快捷键生成类似下图的方法注释?

Idea配置类头注释与方法注释(图文详解)

解决方法如下:

类头注释:

一、打开File > Settings > Editor > File and Code Templates > Includes

Idea配置类头注释与方法注释(图文详解)

Idea配置类头注释与方法注释(图文详解)

二、选择 File Header文件,直接在右边的注释模板中添加你想要添加的注释内容,然后点击Apply

应用就完成了

Idea配置类头注释与方法注释(图文详解)

类头注释模板:

/**
* @Author admin
* @Description TODO
* @Date ${YEAR}/${MONTH}/${DAY}/${TIME}
* @Version 1.0
*/

方法注释:

一、打开File->setting->Editor->LiveTemplates,点击右边的” + “号,双击Template Group,然后就会弹出一个窗口 ,在该窗口命名方法注释的名称(随便命名)

Idea配置类头注释与方法注释(图文详解)

Idea配置类头注释与方法注释(图文详解)

Idea配置类头注释与方法注释(图文详解)

二、完成以上步骤之后,在模板上就可以看到你命名的名称,然后选择该名称,点击右边的” + “,然后双击Live Template,在出现的框里填写信息

Idea配置类头注释与方法注释(图文详解)

Idea配置类头注释与方法注释(图文详解)

方法注释模板:

/*
* @Author admin
* @Description
* @Param $params$
* @Date $date$ $time$
* @return $return$
/

三、点击下方的Define,在弹出的窗口点击 Everywhere选择全部

Idea配置类头注释与方法注释(图文详解)

四、点击Edit variables,在弹出的窗口里选择参数和返回值的自动取值 ,最后点击Apply,然后OK即可

Idea配置类头注释与方法注释(图文详解)

五、效果展示

Idea配置类头注释与方法注释(图文详解)

Idea配置类头注释与方法注释(图文详解)

Original: https://www.cnblogs.com/dusucyy/p/16622436.html
Author: 1scy
Title: Idea配置类头注释与方法注释(图文详解)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/569513/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • MySQL日志系统bin log、redo log和undo log

    MySQL日志系统bin log、redo log和undo log 今人不见古时月,今月曾经照古人。 简介:日志是MySQL数据库的重要组成部分,记录着数据库运行期间各种状态信息…

    Java 2023年6月5日
    073
  • 什么是幂等性?四种接口幂等性方案详解!

    幂等性在我们的工作中无处不在,无论是支付场景还是下订单等核心场景都会涉及,也是分布式系统最常遇到的问题,除此之外,也是大厂面试的重灾区。 知道了幂等性的重要性,下面我就详细介绍幂等…

    Java 2023年6月15日
    080
  • 图像处理

    绘制图像绘图类 不仅可以绘制几何图形, 还可以绘制图像,绘制图像需要使用 drawImage()方法 ,该方法用来将图像资源显示到绘图上下文中。drawImage()方法 语法: …

    Java 2023年6月9日
    051
  • Spring-Cloud-Commons模块

    本文介绍SpringCloud的另一个基础模块 Spring Cloud Commons模块 。只要在项目的pom文件中引入了 spring-cloud-starter 依赖包 ,…

    Java 2023年5月30日
    069
  • Java8新特性系列-默认方法

    Java8 Interface Default and Static Methods 在 Java 8 之前,接口只能有公共抽象方法。 如果不强制所有实现类创建新方法的实现,就不可…

    Java 2023年6月7日
    056
  • 【Amadeus原创】idea实现java前后端代码自动化调试

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年5月29日
    071
  • logback的配置文件加载顺序

    logback的配置文件加载过程还是很简单的,这里做一下简单记录 logback-classic已经包含了 logback-core和 slf4j的依赖,不需要额外引入了 ch.q…

    Java 2023年6月13日
    081
  • 用AndroidStudio发布Libs到Bintray jCenter

    1 RootProject【根目录】build.gradle中添加如下插件引用 dependencies { ……. classpath ‘com.jfrog.bintra…

    Java 2023年6月9日
    064
  • 源码中的设计模式–模板方法模式

    本文要解决的几个问题, 1、什么是模板方法模式; 2、模板方法模式的使用场景; 3、模板方法模式的优点; 4、源码中有哪些地方使用到了模板方法模式; 带着这几个问题,我们开始今天的…

    Java 2023年6月9日
    069
  • 编程入门之日志聚合系统

    (关心具体部署的同学,可以移步我的另外一篇《Centos部署Loki日志聚合系统 》https://www.cnblogs.com/uncleguo/p/15975647.html…

    Java 2023年6月15日
    061
  • 标题,ico动态化

    //获取ico元素 var link = document.querySelector(“link[rel*=’icon’]”); …

    Java 2023年6月15日
    092
  • .net 自动摘要等算法 HanLP.net

    参考资料: 在CSharp中调用HanLP 目前自动摘要算法似乎没有.net 版本,而以java,python 居多 自动摘要算法一般使用textrank算法 比如java开源的:…

    Java 2023年6月8日
    064
  • SpringMvc里的RequestBodyAdviceAdapter使用问题

    看了下源码,好像默认它转换的时候就截断了。 看了下源码,RequestBodyAdviceAdapter 这个静态类除了 beforeBodyRead 这个方法外,还有个 afte…

    Java 2023年5月30日
    060
  • BLOG-2 对7-10周的学习总结

    面向对象程序设计—七到十周综合性学习 引言:过去几周的Java的学习经历了PTA大作业四,期中考试,还有两次实验。对遇见的题目和知识点进行整理和分析。 PTA大作业四 …

    Java 2023年6月8日
    077
  • Redis 哈希Hash底层数据结构

    Redis 底层数据结构 Redis数据库就像是一个哈希表,首先对key进行哈希运算得到哈希值再取模得到一个下标,每个元素是一个节点,节点之间形成链表。这感觉有点像Java中的Ha…

    Java 2023年6月7日
    069
  • springboot使用@data注解,减少不必要代码

    一、idea安装lombok插件 二、重启idea三、添加maven依赖 12345四、书写一个实体类import lombok.Data; @Datapublic class M…

    Java 2023年5月30日
    054
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球