1. 程式人生 > 其它 >Java-idea編譯器的個人配置-1-註釋配置

Java-idea編譯器的個人配置-1-註釋配置

一、註釋的配置。

1、類註釋:

在File | Settings | Editor | File and Code Templates的設定下找到Includes點選+新增一個配置名稱為FileHead,在方框中填入一下引數:

/**
* Description: ${description} // 類說明
* @ClassName: ${NAME} // 類名,會自動填充
* @Author: GD // 建立者
* @Date: ${DATE} ${TIME} // 時間
* @Version: 1.0 // 版本
*/
然後在點選Files在裡面找到Class,然後選中填入如下配置:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}
點選ok建立完成,在建立類的時候會自動建立該註釋
如下圖:

2 、方法註釋:在該路徑下File | Settings | Editor找到 Live Templates,點選+選擇Template Group,組名填寫為MyGroup,然後在改組中,在點選+選擇Live Template,

在Abbrevition中填入*,在Description中填入方法註釋,在Tenplate Text中填入下面配置

*
* description $description$
* @author li-gd
* @date $date$ $time$
* @params $params$
* @return $return$
*/

然後在點選Edit variables裡面的配置如下

name列的是在Template text中填入否自動生成,Expression是可以在下拉列表中找到的,defalut value設定賦值下面填入即可其它可我一樣就行

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

點選ok配置完成。

3、設定滑鼠懸停提示:

在File | Settings | Editor | General| Code Editing路徑下找到,如下圖配置選中即可

注意事項,註釋要寫在第第一行才會顯示: