IDEA的强大我就不多说了,网上总结出来的太多,今天说一下 Live Templates 的使用技巧。
之前使用eclipse有一些快速打出 ‘public static void main(String[] args) {}’ 的方法,既然eclipse有那么idea怎么能没有呢?在idea中输入psvm然后按Tab键,main方法就出来了,psvm不是什么神奇的代号,只是‘public static void main‘ 的首字母。其实这就是idea的 Live Template。
类似这样的还有很多:
1、psfi 对应的就是 public static final int。
2、在定义变量下一行输入 ifn则会自动带出这个变量的null判断如图所示:

3、在jsp页面也可以,只要输入标签名 比如 html 然后Tab,立马出来<html></html>
4、input:text 然后 Tab 就会出来<input type="text" name="" id="">
类似这样的还有n多,这些都是idea默认定义的,定义的位置在:

黑体为我们需要输入的内容,灰色括号中的为Tab后的内容,绿色的+号可以新增自定义的Live Templates,如图:

1:我们需要输入的部分
2:Tab后的内容
3:可以选择使用的文件类型
另外说一个快速新建for循环结构的方法:
只要输入list.for 就会出现list的foreach结构,如下图:

fori即为从小到大普通的for循环 forr为从大到小(如上图灰色部分提示)
掌握这些技巧将很大程度的提高我们的编码效率,祝用6。




