一、前言
开发过程中我们经常需要编写一些固定格式的代码,如常量字符串,SQl语句等。对于这些固定格式的代码,我们可以利用 IDEA 提供的 Live Templates功能来生成,提升开发效率。
二、基本用法
-
IDEA 自带很多常用的动态模板,如:在 Java 代码中输入fori,回车就会,然后按Tab可以在各个空白处跳转,手动填值,如下图:
-
按快捷键
Ctrl+Shift+A,输入live templates打开Settings窗口,就可以看到 IDEA给出的一个模板分类。点进去逛一逛,发现有不少熟悉的面孔。我们可以根据自己的习惯去改造他原来的模板,也可以自定义新的模板。
-
自定义变量,如下图:
注:$var1$表示变量,$END$表示模板结束后光标停留位置。 -
自定义变量logger,如下:
/** logger */ private static final Logger LOGGER = LoggerFactory.getLogger($CLASS$.class.getName());