设置文件注释(class)
打开 Settings-> Editor -> File and Code Templates
includes 选项卡选择 File Header
右侧输入想要的注释模版
选择完成
如图:
内容如下:
/** * ClassName: ${NAME} * Description: * @Author: xiaodangjia * Date: ${DATE} ${TIME} * History: * <author> <time> <version> <desc> * xiaodangjia ${DATE} ${TIME} @Version 1.0 描述 */
设置方法注释
打开 Settings -> Editor -> Live Templates
点右上角的加号 Template Group 添加一个组
在组内点右上角的加号 Live Template 添加一个模板
Abbreviation 中输入触发基础
Expand With 中选择触发动作
内容框中输入模板内容
下面如果显示 No applicable contexts. 点击蓝色的 Define (详见图片2)
新的输入框中选择java 或者 anywhere (详见图片3)
图片详情
图片1
图片2:
图片3:
模板内容:
** * Description: 方法描述 * @param $params$ * @return: $returns$ * @author: xiaodangjia * @Date: $date$ $time$ */
参数内容:
date -> date() time -> time() returns -> methodReturnType() params-> groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=((i >0) ? '* @param ' : '') + params[i] + ((i < params.size() - 1) ? ' \\n' : '')}; return result", methodParameters())