我们在IDEA里编写代码时,有时候会感觉需要输入的内容太多,效率较低,如果能把代码模板提取出来就比较方便了。下面就给大家介绍下,如何在IDEA里自定义Live Template快捷键。
系统环境如下:
macOs: 10.13.6
IDEA: 2018.3.3
一、打开IDEA参数设置面板
通过IntelliJ IDEA->Preferences
或者使用快捷键Cmd+,
打开参数面板
二、创建组
然后选中Live Templates
,点击右侧的+
号,选中Template Group
,输入组名,本文以MyJava
为例
三、创建快捷键
选中当前组(MyJava),再次点击+
号,选中Live Template
,输入快捷键信息
在第5步,点击Define
选择使用环境,可根据需要选择,本文选择的是Java
环境。
点击第6步中的Edit Variables
按钮,编辑模板变量。在模板中,可以使用内置变量,这些变量会与系统内置的函数关联起来,比如模板中的$METHOD_NAME$
就是一个模板变量,它会与系统内置的methodName()
函数关联,当输出时,这些变量会自动替换成函数值。
所有步骤完成后,点击右下角的ok
按钮,就完成创建了。
实际上,在我们的示例中,是为带有labmda
函数的线程创建快捷键,其实用不到这些变量,这里只是为演示用的。
五、使用效果
在代码中输入threadl
,按回车,效果如下:
六、相关资源
关于IDEA的模板变量,请参考官网链接
https://www.jetbrains.com/help/idea/2018.3/edit-template-variables-dialog.html
原创不易,如本文对你有帮助,请记得点赞呦!!!