1、Java类注释
打开settings->Editor->File and Code Templates,选择Includes->File Header修改内容如下:
/**
* @Description
* @Author Author
* @Date ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
2、方法注释
1、打开settings->Editor->Live Templates,点击右上角的加号,选择Template Group,名字随意填。
2、选中新添加的group,点击右上角的加号,选择Live Template。
3、Abbreviation填“*”,Description填“方法注释”。Template Text填如下值:
*
* @Description: $description$
* @Version: 1.0
* @Date: $date$ $time$
* @Author: Author
*
$params$
* @return $return$
*/
4、点击Edit variables。
description的Expression选择methodName();
date的Expression填date("yyyy-MM-dd");
time的Expression选择time();
params的Expression填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());
return的Expression选择methodReturnType();
最后保存。
输入/**+Tab看看结果吧