优化IDE - IntelliJ IDEA中添加自动生成slf4j的日志模板
2015-10-27 18:49
399 查看
slf4j日志类库应该是最频繁被使用的东西了,使用起来虽然非常方便,但是。。。
会发现为什么每次新建一个类时我要手动打那上这一句话呢?合不用上IDE提供的Live Templates的功能呢。
设置如下图
![](https://static.oschina.net/uploads/img/201510/27184049_T5An.png)
![](https://static.oschina.net/uploads/img/201510/27184727_F6YR.png)
重点有几个地方:
Abbreviation,关键字,就是你输入这个关键字按tab之后会执行你设置的模板。
Template text,输入关键字后要生成的内容
Edit variables,设置模板中将要用到的一些变量
Applicable in Java..Change,可以设置这个命令在哪些地方可以被执行
private static final Logger LOG = LoggerFactory.getLogger(ClassName.class);
会发现为什么每次新建一个类时我要手动打那上这一句话呢?合不用上IDE提供的Live Templates的功能呢。
设置如下图
![](https://static.oschina.net/uploads/img/201510/27184049_T5An.png)
![](https://static.oschina.net/uploads/img/201510/27184727_F6YR.png)
重点有几个地方:
Abbreviation,关键字,就是你输入这个关键字按tab之后会执行你设置的模板。
Template text,输入关键字后要生成的内容
Edit variables,设置模板中将要用到的一些变量
Applicable in Java..Change,可以设置这个命令在哪些地方可以被执行
相关文章推荐
- 利用java反射分析类的能力
- Caffe运行自带Demo出现Unknown layer type错误解决
- uboot的编译问题
- 图解classloader加载class的流程及自定义ClassLoader
- 多态一
- Problem A. Alter Board
- 吐槽
- 64位开源处理器Rocket该人士介绍
- Android adb.exe程序启动不起来,如何处理
- StringFormat
- 苹果私有api
- 【BZOJ4305】数列的GCD
- android listview 嵌套ListView,子lv高度的问题
- 如何学好算法
- hashCode() 和equals() 区别和作用
- 关于.net平台开发程序连接oracle数据库查询语句中包含汉字的问题
- 自由HTML5串行来到《HTML5具体解释Web开发的例子》连载(三)DOCTYPE和字符集
- java基础 - 位移
- POJ 2418-Hardwood Species(map)
- 登陆页面CSS