一、设置idea 中的类注释模板
ctrl + alt + s
-> Editor - > File and Code Templates -> Files
选择Class , Interface ,Enum 等等,右侧区域有一行#parse("File Header.java")
,这行代码的意思是引入 Header.java 文件;引入的文件在 Includes;
模版注释根据个人习惯和公司要求,这是博主的简单模版;
/**
*
* @author fangfzf
* @createTime ${YEAR}-${MONTH}-${DAY}
*/
*注:
${PACKAGE_NAME} : 包路径
${NAME} : 文件名
${USER} : 主机用户名
${DATE} : 系统当前日期,格式为:yyyy/mm/dd
${TIME} : 系统当前时间 格式为:HH:mm
${YEAR}:当前年
${MONTH}:当前月
${MONTH_NAME_SHORT} : 月份名称简写;如:Jan, Feb, etc.
${MONTH_NAME_FULL} : 月份名称全拼;如:January, February.
${DAY} :当前天
${DAY_NAME_SHORT} :星期简写;如:Mon, Tue, etc.
${DAY_NAME_FULL}:星期全写;如:Mon, Tue, etc.
${HOUR} : 当前小时
${MINUTE} :当前分钟
${PROJECT_NAME} : 项目名称
二、定义方法注释模板
1、ctrl + alt + s
-> Editor - > Live Templates;创建一个自定义的组;
2、选中刚刚创建的组,创建一个模版Live Template
;
3、设置模版描述信息;
模版注释根据个人习惯和公司要求,这是博主的简单模版;
/**
* $title$
* @author fangzf
* @date $DATE$
*/
设置模版的使用范围,选择 java;
4、在代码中通过 * + Tab
生成模版方法;
除了可以生成方法模版外,其他常用的固定代码也可以用模版的方式自动生成,例如:
判断字符串是否为空:
Abbreviation:ifsn
Description:判断字符串是否为空
Template text:
if (StringUtils.isBlank($VAR$)) {
$END$
}
判断集合是否为空:
Abbreviation:ifcolln
Description: 判读集合是否为空
Template text:
if (CollectionUtils.isEmpty($VAR$)) {
$END$
}