MyEclipse模板代码定义
- 配置路径:Preferences->Java->Editor->Templates
- 实现类似输入
syso+代码补充快捷键Alt+/则会自动生成System.out.println();
了解过程
在实际开发中时常会接触到lombok,因为最初接触的时候发现安装起来比较繁琐,而且直接跳转方法的时候无法查看方法,所以放弃了使用lombok.
最近因学习的以为大牛作品源码中也用到了lombok故安装进行使用.顺手再次了解一下网上对lombok的解析看到了一位友人提到自定义 Live Template进行代码自动生成1
Live Template
>Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。
>对于这种小范围的代码生成,我们可以利用 IDEA 提供的 Live Templates功能。
>刚开始觉得它只是一个简单的Code Snippet,后来发现它支持变量函数配置,可以支持很复杂的代码生成。
IntelliJ在配置项File ==> Settings ==> Editor ==> Live Templates
在MyEclipse中使用
MyEclipse中并无Live Template的定义,但是也是有其对应的实现的.
自己常用的就是for的迭代,main函数的生成,try..catch还有syso的输出.但是很多时候logger还只是手写复制.
那么可以自定义一个logger的生成.
MyEclipse中是有内置的,但是场景不同,所以可以定义一个自己需要的logger生成模板:
eclipse模板代码使用效果:
