MyEclipse模板代码定义

  1. 配置路径:Preferences->Java->Editor->Templates
  2. 实现类似输入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 java template eclipse模板代码使用效果: eclipse模板代码效果

引用

  1. 代码生成利器:IDEA 强大的 Live Templates