IDEA代码生成器:Live Templates

2020-02-16  本文已影响0人  lclandld

IDEA 是一个很强大的工具,善用工具能够极大的提高工作效率,将精力投入到关键的事情上,而不是将时间浪费在编写重复代码上面。

1、快捷键

调用常规的实时代码模板快捷键:Ctrl + J


快捷键ctrl+J.png
2、默认存在的Live Templates常用模板

在File -> Settings -> Editor -> Live Templates下可以设置Live Templates,如下


1.png
3、基本使用(使用系统自带的for循环)
test.gif
4、自定义模板(简单用法)

IDEA提供大量现成的模板,但你也可以根据自己的需求创建新的模板,创建模板分为以下几个步骤
1、点击右上角的“+”,新建一个Template Group,给一个组名
2、选中自己创建好的组,点击右上角的"+",新建一个Live Template

5、使用定义好的模板
PFSL.gif
6、自定义模板(预定义函数)

在新建模板的时候,我们看到有一个Edit variables,我们在简单的用法中只是看了一下,但是没有实际使用到,这里简单的使用一个函数className(),对于其他的需要自己去官方文档上看

/** logger */
private static final Logger LOGGER = LoggerFactory.getLogger($CLASS$.class);
logger.gif
LOGGER.$TYPE$("$MSG$ " , $params$);

将最后一个params绑定到groovyScript("'"' + _1.collect { it + ' = [" + ' + it + ' + "]'}.join(', ') + '"'", methodParameters()),就能够自动将当前函数的参数格式化后输出。


printLog.gif
上一篇 下一篇

猜你喜欢

热点阅读