大叔学Spring Boot笔记(八)IDEA中的代码模版Live Templates和Postfix
IDEA中常用的代码段及语句,可以直接通过输入快捷码自动生成。
1、比如在方法中直接输入souf,点回车或tab即可自动生成代码段:
System.out.printf("");
2、比如为了快速测试某个Controller,在类里直接输入psvm或main,回车或tab生成main方法体:
public static void main(String[] args) { }
3、再如输入fori会生成for循环方法体:
for (int i = 0; i < ; i++) { }
对应的设置都在Setting里,可根据需要记忆常用的快捷码。
同时可以通过点击上图中的加号(+)来添加自定义的快捷码。比如日志对象定义:
private static final Logger log = LoggerFactory.getLogger(ConfigApplication.class);
设置好后输入logf就会自动生成log定义的代码:
private static final Logger log = LoggerFactory.getLogger(ConfigApplication.class);
而Postfix的用法,比如先定义一个List对象:
List<String> list = new List<String>();
当输入list.fori点击tab后会生成list列表的for循环:
List<String> list = new List<String>(); for (int i = 0; i < list.size(); i++) { }
两者用法的区别是,Live Template是直接输入快捷码(生产代码段),而Postfix是先输入变量再输入.快捷码。