Idea設置java類方法註釋模板

1,類註釋:File-->Settings-->Editor-->File and CodeTemplates

模板:

/**
 * @description:
 * @author: ${USER}
 * @date: ${DATE} ${TIME}
 */

 

2,方法註釋:File-->Settings-->Editor-->Live Templates

點擊右上角的綠色+號,然後選擇Template Group,然後輸入group的name,我這裏輸入:MyGroup,然後點ok

選中剛纔創建的MyGroup,然後再次點擊右側的綠色+,這次選擇的是第一個Live Template。取名爲 *,名字可以根據個人習慣取

配置模板:注意是*開頭,不是/**開頭

*
 * @description:
 * @author: $user$
 * @date: $date$ $time$
 $params$
 * @return: $return$
 */

 編輯好模板之後就爲參數添加變量,點擊右側的 Editor variables配置變量

對應的模板參數的值:

$user$   user()
$date$   date()
$time$   time()
$params$ groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param: ' + params[i] + ((i < params.size() - 1) ? '\\n ' : '')};return result", methodParameters())methodParameters())
$return$ methodReturnType()

然後點擊模板下方的Define,打開界面根據需要選擇要生成註釋的文件

這裏做java開發,一般選擇java的就可以了,如果編輯之後會變成Change,點擊Change可以修改

最後可以通過選擇Expand with爲方法修改快捷鍵,默認爲Enter,我這修改成了Tab,在方法上輸入 /** 然後在按tab鍵,方法註釋就出來了(Enter快捷鍵和多行註釋可能會衝突),使用多行註釋時也會使用該模板,所以改爲tab鍵避免衝突。

最後效果:

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