IDEA code template配置和参数方式

 更新时间:2024年01月15日 10:26:10   作者:南熏门前一只喵  
这篇文章主要介绍了IDEA code template配置和参数方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教<BR>

IDEA code template配置和参数

IDEA中通过设置code template,可以自定义文件初始化模板。

具体创建过程如下,同学们可以参考借鉴。

打开设置界面,注意通过setting进行设置作用范围仅在当前project

通过other setting —> Seting for New Project进行设置,作用范围是所有新创建的project空间

选择Editor—>File and Code Templates进行编码模板设置。

如果要设置java文件的Code Template仅需设置Class、Interface和Enum即可。

如下是IDEA支持的模板标签

以其代表的含义:

/**
 * 包名${PACKAGE_NAME}:com.czx.springbootwebservice
 * 类名${NAME}:CodeTemplateTest
 * 当前系统用户${USER}:CZX
 * 日期${DATE}:2019/8/8
 * 时间${TIME}:20:04
 * 年${YEAR}:2019
 * 月${MONTH}:08
 * 月${MONTH_NAME_SHORT}:八月 
 * 月${MONTH_NAME_FULL}:八月 
 * 日${DAY}:08
 * 时${HOUR}:20
 * 分${MINUTE}:04
 * 项目名${PROJECT_NAME}:springbootwebservice
 */

可以根据这些构建属于自己的code Template

提供一个自定模板供参考:

/*
 * Project: ${PROJECT_NAME}
 * 
 * File Created at ${DATE}
 * 
 * 自定义时间格式代替DATE标签:${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${TIME}
 */
package ${PACKAGE_NAME};

/**
 * @Type ${NAME}.java
 * @Desc 
 * @author 用户名
 * @date ${DATE} ${TIME}
 * @version 
 */
public class ${NAME} {
}


/**
 * Revision history
 * -------------------------------------------------------------------------
 * 
 * Date Author Note
 * -------------------------------------------------------------------------
 * ${DATE} 用户名 create
 */ 
    

创建的java类模板如下:

你还可以在Includes中设置统一的模板头和模板尾,然后在需要的文件中统一使用:

在需要的文件中引入:

总结

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

相关文章

  • Java常用工具类汇总 附示例代码

    Java常用工具类汇总 附示例代码

    这篇文章主要介绍了Java常用工具类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着我来一起学习学习吧,希望能给你带来帮助
    2021-06-06
  • java字符串比较获取字符串出现次数的示例

    java字符串比较获取字符串出现次数的示例

    java获取一个字符串在整个字符串出现的次数,下面写出我的思路和二个实现方法,大家参考使用吧
    2014-01-01
  • java在原字符中插入新字符或字符串实例

    java在原字符中插入新字符或字符串实例

    这篇文章主要介绍了java在原字符中插入新字符或字符串实例,具有很好的价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java 执行CMD命令或执行BAT批处理方式

    Java 执行CMD命令或执行BAT批处理方式

    这篇文章主要介绍了Java 执行CMD命令或执行BAT批处理方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • 关于EntityWrapper的in用法

    关于EntityWrapper的in用法

    这篇文章主要介绍了关于EntityWrapper的in用法详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • Spring应用抛出NoUniqueBeanDefinitionException异常的解决方案

    Spring应用抛出NoUniqueBeanDefinitionException异常的解决方案

    这篇文章介绍了解决org.springframework.beans.factory.NoUniqueBeanDefinitionException异常的一些解决方案,从这些解决方案可以看出Spring框架的设计精妙,遇见此问题的朋友可以参考下该解决方案
    2021-06-06
  • Java集合框架ArrayList源码分析(一)

    Java集合框架ArrayList源码分析(一)

    这篇文章主要为大家详细介绍了Java集合框架ArrayList源码分析,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • 一文详解Java对象的序列化和反序列化

    一文详解Java对象的序列化和反序列化

    本文主要介绍了一文详解Java对象的序列化和反序列化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • Mybatis各种查询接口使用详解

    Mybatis各种查询接口使用详解

    这篇文章主要介绍了Mybatis各种查询接口使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-11-11
  • Spring boot redis cache的key的使用方法

    Spring boot redis cache的key的使用方法

    这篇文章主要介绍了Spring boot redis cache的key的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05

最新评论