首页 > 其他 > 详细

IntelliJ IDEA 的代码生成器用法

时间:2020-01-15 15:04:14      阅读:100      评论:0      收藏:0      [点我收藏+]

s前言

  当下,大部分JAVA后端开发人员都开始使用IDEA作为自己的开发工具,在使用IDEA编写JAVA功能代码时,部分语句有固定的格式,例如说:

  声明一个私有变量,或者声明logger或bean时,以及分支语句等的格式模板等。

  对于这种小范围的代码生成,我们可以利用IDEA提供的Live templates 功能。

  该功能支持很复杂的变量函数配置,例如可以将当前时间插入模板代码,或者将类名方法名称插入。

  下面,由我来介绍部分常用的live templates的用法

#基本的使用

  1、键入 sout

  可以快速生成 System.out.println();

  2、键入fori

  可以快速生成基本的for循环 内部配置参数可以按tap键切换配置

  本人常用的就是这些,后续有了解会增加

#自定义模板

  File->Settings->File and Code Templates->Files 在此目录中

  新建如下模板

  

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")  
/**
 * @Auther: fankh
 * @Date: ${DATE} ${HOUR}:${MINUTE}
 * @Description: 
 */
public class ${NAME} {
}

  此处  ${DATE} 代表取当前日期  后续也有时间等的入参  

  ${NAME} 为创建类时输入的类名
#自定义代码模板
  File->Settings->搜索 live templates 即可找到自定义代码模板
  技术分享图片

 

   最右侧的 template group 为 模板分组,如没有java分组,可自建一个java分组

  live template 为新建代码模板

  本人近期编写持久层单元测试比较多,故定义了一个测试方法模板如图

  其中 $END$为你调用完模板后光标停在的位置

  可有可无,我就没有写。

                                                    ps:未完待续




















IntelliJ IDEA 的代码生成器用法

原文:https://www.cnblogs.com/fankh/p/12196680.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!