【IDEA】(2)---MAC代碼模版

IDEA(2)—MAC代碼模版

IDEA提供了許多的自帶代碼模版,這些模版主要是對於咱們常常開發用到的代碼製做成一個模版,好比for循環,這個是常常會用到的代碼,若是沒有代碼模版,咱們須要一個一個手動輸入,有了代碼模版也只需輸入該模版的快捷鍵,就會自動生成for循環相關代碼,提升開發效率。java

1、自帶代碼模版

位置 Preferences —> Editor —> Live Templetesmysql

java開發用地主要有4個組 iterations, other, output, plainsql

一、iterations

這個組跟遍歷相關,介紹下經常使用模版數組

一、iter   # for加強循環
二、itli   # list集合遍歷 正序
三、itar   # 數組正序遍歷
四、aitar  # 數組倒序遍歷

示例ide

List<String> str = new ArrayList();  
        //一、 iter 模版
        for (String s : str) {
        }
        //二、itli 模版
        for (int i = 0; i < str.size(); i++) {
            String s =  str.get(i);
        }
        //將集合轉爲數組
        String[] arr =(String[])str.toArray();
        //三、itar 數組正序輸出
        for (int i = 0; i < arr.length; i++) {
            String s = arr[i];   
        }
        //四、ritar 數組倒敘輸出
        for (int i = arr.length - 1; i >= 0; i--) {
            String s = arr[i];   
        }

二、other

經常使用模版idea

一、ifn   #判斷當前對象是否等於null
二、inn   #判斷當前對象是否不等於null
三、lazy  #判斷當前對象是否等於null,若是等於null新建一個對象(lazy懶加載的意思)
四、toar  #集合轉數組
五、psvm  #main方法 這個不能在某個方法內使用,要在方法外

示例code

String str = null;
        //一、ifn 模版
        if (str == null) {
        }
        //二、inn 模版
        if (str != null) {
        }
        //三、lazy 模版
        if (str == null) {
            str = new String();
        }
        List<String> stringList = new ArrayList();
        //四、toar 模版
        stringList.toArray(new Object[stringList.size()]);
        //5 psvm 模版
    public static void main(String[] args) {
    }

三、output

輸出相關模版,常見模版對象

一、serr   #錯誤輸出
二、sout   #輸出
三、souf   #輸出空字符串
四、soutv  #輸出當前對象
五、soutp  #System.out.println("方法形參名 = " + 形參名);

示例blog

//一、serr 錯誤輸出
   System.err.println();
   //二、sout 正常輸出
   System.out.println();
   //三、soutf 輸出空字符串
   System.out.printf("");
   //四、soutv 輸出當前對象
   String st = "小小";
   System.out.println("st = " + st);

四、plain

常見模版開發

一、prsf  # private static final 
二、psf   # public static final 
三、psfi  # public static final int 
四、psfs  # public static final String 
五、thr   # throw new


2、自定義模版

上面的是一些IDEA自帶的模版,但實際開發過程當中,須要定製本身的代碼模版,因此這裏開始定製本身的代碼模版。

一、建立組

自定義模版最好先建立一個分組,把本身自定義的模版都放到這個組中。

Editor->Live Templates,點擊 + 號,新增一個屬於本身的模板組。

這樣組就建立好了。

二、建立模版


第四步這裏有個4應用範圍,出現上面提示時,須要點擊define進行設置,點擊define以後,選擇java,表示該模板用於java文件,以後點擊ok。

輸入test 模版已經出來講明成功了。




只要本身變優秀了,其餘的事情纔會跟着好起來(少將17)
相關文章
相關標籤/搜索