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类查看效果图

总结

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

相关文章

  • socket编程时的发送与接收数据时的问题解析

    socket编程时的发送与接收数据时的问题解析

    这篇文章主要为大家介绍了socket编程时的发送与接收数据时的问题解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • SpringBoot实现图形验证码的操作方法

    SpringBoot实现图形验证码的操作方法

    随着安全性的要求越来越高,目前许多项目中都使用了验证码,验证码也有各种类型,如 图形验证码、短信验证码、邮件验证码、人脸识别等,本文给大家介绍SpringBoot实现图形验证码的方法,感兴趣的朋友跟随小编一起看看吧
    2024-07-07
  • JAVA8 lambda表达式权威教程

    JAVA8 lambda表达式权威教程

    本文主要给大家讲解Java8中最重要的一个特征之一lambda表达式,本文通过实例图文解说给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友跟随小编一起学习下吧
    2021-05-05
  • Eclipse开发JavaWeb项目配置Tomcat的方法步骤

    Eclipse开发JavaWeb项目配置Tomcat的方法步骤

    本文主要介绍了Eclipse开发JavaWeb项目配置Tomcat的方法步骤,首先介绍eclipse开发JavaWeb项目需要配置的相关环境,使用tomcat软件在本地搭建服务器,然后再在eclipse环境下配置tomcat,感兴趣的可以了解一下
    2021-08-08
  • Kotlin基础教程之函数定义与变量声明

    Kotlin基础教程之函数定义与变量声明

    这篇文章主要介绍了Kotlin基础教程之函数定义与变量声明的相关资料,需要的朋友可以参考下
    2017-05-05
  • Java异常监控(监控利器)

    Java异常监控(监控利器)

    这篇文章给大家介绍Java异常监控(监控利器)的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2026-03-03
  • Android中几种图片特效的处理的实现方法

    Android中几种图片特效的处理的实现方法

    这篇文章主要介绍了 Android中几种图片特效的处理的实现方法的相关资料,这里有放大缩小图片,获得圆角图片,获得带倒影图片的几种方法,需要的朋友可以参考下
    2017-08-08
  • SpringBoot中application.yml配置文件的写法

    SpringBoot中application.yml配置文件的写法

    这篇文章主要介绍了SpringBoot中application.yml配置文件的写法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Maven配置阿里云仓库/国内镜像的详细步骤

    Maven配置阿里云仓库/国内镜像的详细步骤

    在国内使用Maven时,很多时候会遇到下载依赖较慢的问题,主要是因为Maven的默认中央仓库位于国外,网络延迟较高,为了解决这个问题,我们可以配置国内的Maven镜像源,如阿里云提供的镜像,在这篇博客中,我们将详细介绍如何配置Maven使用阿里云仓库,需要的朋友可以参考下
    2025-04-04
  • mybatis插入数据不返回主键id的可能原因及解决方式

    mybatis插入数据不返回主键id的可能原因及解决方式

    这篇文章主要介绍了mybatis插入数据不返回主键id的可能原因及解决方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08

最新评论