1. 程式人生 > >idea設定方法的註釋模板

idea設定方法的註釋模板

IDEA版本 2018.1
首先要找到在setting的Live Templates 設定方法的註釋模板
注意選擇頂層的觸發方式 選為Enter.

  1. 接著在右邊選擇加號, 新建Template Gruop
    可點選圖片進行放大檢視.

  2. Group 的名稱我寫為了myGroup

  3. 下面畫框的地方Abbreviation 代表的是模板的名稱. 直接起名為*
    起名為星號有非常重要的作用,後面會講到
    Description為模板的描述. 我寫為了my function comment

  4. 在下面空白的方框中寫如下的內容
    變數需要用$$包圍才能設定變數

    *
     * 方法名: $methodname$
     * 方法描述: 
     * 修改時間 $date$ $time$ 
     * 引數 $param$
     * 返回型別 $return$
     * 修改人 $user$
     * @throws
     */
    
  5. 點選右邊的Edit vatiables
    注意必須先設定了上一步, 才能設定變數的值

  6. 在如下設定變數的視窗中設定變數的值
    有下拉框可以選擇來對變數進行對應.
    例如方法的名稱對應的為methodName()
    日期time對應的為time()

    設定完了之後如下圖

    7.設定完了之後 ,點選OK和apply 即可進行測試
    寫好一個方法後, 在其方法上輸入/**,再按回車,即可出現如下的註釋

/**
    * 方法名: myFunctionCommentTest
    * 方法描述: 
    * 修改時間 2018/10/30 16:21 
    * 引數 [month, name]
    * 返回型別 com.alibaba.fastjson.JSONObject
    * 修改人 jaythc
    * @throws
    */
public JSONObject myFunctionCommentTest(int month,String name){ return null; }

前面有提到模板的名稱要設定為*
其原因為在觸發模板的時候,其實是先輸入的/*, 之後輸入的一個*號. 再回車觸發的模板

其實輸入的這個星號,並不是eclipse中的文件註釋的語法/**而是代表模板的名稱.
也就是說.如果在上面的操作步驟中, 模板的名稱設定為了其他的,例如!,那麼觸發模板的方式為/*!加回車.

建議設定為*,這樣用起來就和eclipse一樣了.
另外之所以是回車, 因為選擇的是Enter.

參考文章 :https://blog.csdn.net/u014044812/article/details/76577479