http://blog.csdn.net/nnmmbb/article/details/71173002
http://blog.csdn.net/nnmmbb/article/details/71173002
http://blog.csdn.net/nnmmbb/article/details/71173002
我要給一個類添加註釋塊,網上通常能看到的方法是:File-> Setting-> File and Code Templates-> Includes ->FileHeader
然後就是添加註釋模板內容,例如:
/**
*
* @author zhougang
* @date ${DATE} ${TIME}
*
*/
${DATE} 和 ${TIME} 這些事變量,變量的使用就是${ }這種格式,有哪些變量可以用在下面的Desctription欄裏已經列出來了。
這種方式是在創建類的時候自動生成註釋。
而有一種情況是,這個類可能是之前已經存在的,而且沒有註釋,我想添加註釋,上面的方法就不適用了。
我想要的效果是:在類名上面我輸入某個內容或是快捷鍵,就能生成註釋模板。經過研究發現還真有這個方法:
File-> Setting ->Live Templates ->New Live Template(或者先建一個Group,再在裏面建Templates) -> Abbrevation裏隨意填寫一個名字->Description可以不寫->
下面就是填寫模板 內容,例如:
/**
*
* $desc$
* @author zhoguang
* @date $date$ $time$
*/
下面就是要注意的重點: 這裏的變量$date$ ,$time$ 使用方法跟上面那種不一樣。 格式是:$變量名$
這樣還沒完,還要給變量賦表達式,點擊右邊的“Edit variables” ,$date$賦值 date()函數,$time$賦值 time()函數, $desc$賦值空字符串。如下圖:
最後還有一個要注意的是,要在模板下面點擊選擇Applicable 的範圍 ,我選的所有的java文件裏這個模板適用。如上圖。