Java如何配置IDEA自定义注释

 更新时间:2024年10月12日 08:55:40   作者:还债.  
在IDEA中设置自动创建类和方法的注释可以提高编码效率,确保代码的一致性和可读性,首先,对于创建类的注释,可以通过修改File→Settings→File and Code Templates→Class的模板来实现,其次,对于方法注释

一、创建类时自动创建注释

1.打开配置页面

路径:File → Settings → File and Code Templates → Class

2.复制下列格式到IDEA中

/**
* @program: ${PROJECT_NAME}
* @description: ${description}
* @author: zk
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/

3.新建Java类查看效果图

二、创建方法时自动创建注释

1.打开配置页面

路径:File → Settings → Live Templates

2.创建一个新的模板组

3.为模板组起个名字

4.在新建的模板组中新建模板

  • abbreviation:配置触发方式
  • Description:模板描述(选填)
  • Expand with:生成模板方式,与abbreviation组合使用,以下图配置方式举例,配置后生成注释的触发方式为:/**+Tab键

4.复制以下内容填写到Template text中

** 
* 
$params$
* @Author: zk
* @Date: $date$ $time$
*/

5.填写后点击填写后

点击Edit Template Variables设置字段的展示方式

复制以下内容设置param的Expression值

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) ? '\\r\\n' : '')}; return result", methodParameters())

按下图配置date与time的Expression值

6.新建Java类查看效果图

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Springboot加载所有Bean之后运行方式

    Springboot加载所有Bean之后运行方式

    这篇文章主要介绍了Springboot加载所有Bean之后运行方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 浅谈Mybatis传参类型如何确定

    浅谈Mybatis传参类型如何确定

    最近有小伙伴在讨论#{}与${}的区别时,有提到#{}是用字符串进行替换,本文主要介绍了mapper接口中不同的参数类型,最终拼接sql中是如何进行替换的,感兴趣的可以了解一下
    2021-10-10
  • IDEA中SpringBoot项目数据库连接加密方法

    IDEA中SpringBoot项目数据库连接加密方法

    这篇文章主要介绍了IDEA中SpringBoot项目数据库连接加密方法,文章通过图文结合的方式给大家介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-06-06
  • JAVA时间戳-Calendar类使用(包括set,get,add方法)

    JAVA时间戳-Calendar类使用(包括set,get,add方法)

    这篇文章主要介绍了JAVA时间戳-Calendar类使用(包括set,get,add方法),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • springboot controller参数注入方式

    springboot controller参数注入方式

    这篇文章主要介绍了springboot controller参数注入方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • 浅谈java中的路径表示

    浅谈java中的路径表示

    下面小编就为大家带来一篇浅谈java中的路径表示。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 深入介绍Java对象初始化

    深入介绍Java对象初始化

    本文对Java如何执行对象的初始化做一个详细深入地介绍。有需要的小伙伴们可以参考。
    2016-07-07
  • SpringBoot自定义转换器用法详解

    SpringBoot自定义转换器用法详解

    在SpringBoot中,转换器用于将一个类型的值转换为另一个类型,这在处理HTTP请求参数、响应结果、表单数据等方面非常有用,SpringBoot提供了多种方式来定义和使用转换器,本文给大家介绍了
    如何使用SpringBoot自定义转换器,需要的朋友可以参考下
    2023-08-08
  • SpringBoot整合RocketMQ批量发送消息的实现代码

    SpringBoot整合RocketMQ批量发送消息的实现代码

    这篇文章主要介绍了SpringBoot整合RocketMQ批量发送消息的实现,文中通过代码示例讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-04-04
  • SpringMVC 中配置 Swagger 插件的教程(分享)

    SpringMVC 中配置 Swagger 插件的教程(分享)

    下面小编就为大家分享一篇SpringMVC 中配置 Swagger 插件的教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论