寫(xiě)代碼是少不了注釋的,但是自帶的注釋就幾個(gè),所以使用注釋模板添加自定義的注釋是個(gè)非常好用的功能
創(chuàng)建類(lèi)模板
按照順序打開(kāi)File–>settings–>Editor–>File and Code Templates–>Includes
輸入類(lèi)注釋模板
/**
* @Classname ${NAME}
* @Description TODO
* @Date ${DATE} ${TIME}
* @Created by ${USER}
*/

-
結(jié)果:
創(chuàng)建方法模板
按照順序打開(kāi)File–>Settings–>Editor–>Live Templates
點(diǎn)擊右邊的”+“號(hào),選擇Template Group

創(chuàng)建自己的組名

選擇自己的組名,點(diǎn)擊”+”號(hào),選擇Live Template

填寫(xiě)Abbreviation,Description,Template text
/**
* @Description TODO
* @Param $param$
* @return $return$
* @date $date$ $time$
* @auther $user$
*/

點(diǎn)擊 Define 選擇java,也可以選擇everywhere

設(shè)置Edit variables

選擇相對(duì)應(yīng)的方法就可以了,點(diǎn)擊ok,ok
注意這里使用的是tab 的方式使用注釋模板

示例

優(yōu)化參數(shù)顯示方式
這種數(shù)組顯示很別扭,所以執(zhí)行一下這個(gè)操作就可以了

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

