【IDEA】Idea的模板使用指南(Mac版本)

老规矩这篇文章讲的什么先列出来,如果觉得自己都了解,就不要在这里浪费时间,研究别的技术,喜欢的请给个赞,有意见也可以提出来哦~~(我只有一个要求禁止转载,发文章是为了让大家学习,最讨厌抄的满网都是,你可以不喜欢吃这个蛋糕但请你不要弄脏它)

这个东西在哪设置呢?

setting→General→postfix completion
setting→Live Templates

模板一:psvm

public static void main(String[] args) {
}

模板二:sout

System.out.println();

变形:soutp 打印形参

System.out.println("args = [" + args + "]");int

变形:soutv 打印成员变量

System.out.println("args = " + args);

变形:xxx.sout 打印成员变量

int num = 10;
System.out.println(num);

变形:soutm 打印方法

System.out.println("java8.main");

模板三:fori

String arr[] = new String[]{"1","2","3"};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}

变形:iter 增强for循环

for (String s : arr) {
}

变形:itar fori多了一个赋值

for (int i = 0; i < arr.length; i++) {
String s = arr[i];
}

模板四:list.for

ArrayList list = new ArrayList;
for (Object o : list) {
}

变形:list.fori 生成正常的for循环遍历list

ArrayList list = new ArrayList;
for (int i = 0; i < list.size(); i++) {
}

变形:list.forr 生成逆序的for循环遍历list

ArrayList list = new ArrayList;
for (int i = list.size() - 1; i >= 0; i--) {
}

模板五:ifn

if (list == null) {
}

变形:inn 不等于

if (list != null) {
}

变形:list.null

if (list == null) {
}

变形:list.nn

if (list != null) {
}

模板六:prsf

private static final

变形:psfi

public static final int

变形:psfs

public static final String

发布了15 篇原创文章 · 获赞 14 · 访问量 1719

猜你喜欢

转载自blog.csdn.net/weixin_43071838/article/details/104438672
今日推荐