IDEA模板设置
打开Module Setting面板(mac快捷键 commond + ,,win快捷键ctrl+alt+s)
设置 Tab缩放风格
Editor - Code Style - Java
统一使用 Tab 缩进,而不是 空格
设置 文件头部注释模板
Editor - File and Code Templates - Includes
/**
* // TODO 需替换为描述信息
* <p>
* 创建时间: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @author 作者名
* @version v1.0.0
* @since v1.0.0
*/
设置 方法注释模板
Editor - Live Templates
新增动态模板 - MethodDefine
此处本人配置的方法注释的快捷键为/** + tab或者 /**+enter
*
*
$param$
* @return $return$
* @Description
* @author 作者名字
* @date $date$ $time$
**/
配置变量如下:
1、param
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ' '}else{result+='\\n' + ' * @param ' + params[i] + ' '}}; return result;}", methodParameters());
2、return
methodReturnType()
3、date
date("yyyy-MM-dd")
4、time
time("HH:mm:ss")
注意方法注释需要配置下面内容,否则无法生效