【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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章