一、生成包含作者(@author)和日期(@date)的注释快捷键
(1)类 / 接口注释模板(自动生成)
需要在新建类 / 接口时自动生成包含 @author 和 @date 的注释,可通过配置模板实现。
①打开设置:File -> Settings -> Editor -> File and Code Templates
②选择 Includes 标签,找到 File Header(文件头模板)
③输入模板内容(示例):
/**
* @author xxx
* @date ${DATE} ${TIME}
*/
④点击 Apply 保存,新建类 / 接口时会自动在头部生成该注释,其中 ${DATE} 和 ${TIME} 会自动替换为当前日期和时间(格式可自定义,如 yyyy年MM月dd日 HH:mm:ss)。
(2)手动生成注释(快捷键触发)
需要在已有代码中手动生成注释,可使用 IDEA 的自定义快捷键。
①打开设置:File -> Settings -> Editor -> Live Templates
②点击右侧 +,新建一个模板组(如 MyTemplates),再在组内新建模板
③模板设置:
Abbreviation(触发缩写):比如@auth
Template Text(模板内容):
/**
* @author xxx
* @date $date$ $time$
*/
Edit Variables(变量配置):为 date 和 time 选择对应的函数(date() 和 time()),并自定义日期格式(如 yyyy年MM月dd日)
Applicable Context:勾选 Java -> Declaration(确保在类 / 方法声明处生效)
④保存后,在代码中输入缩写(如 @auth),按 Tab 键即可生成注释。
(3)其他 IDE 参考
Eclipse:类似配置路径为 Window -> Preferences -> Java -> Code Style -> Code Templates,修改 Comments -> Types 模板
核心思路:通过配置注释模板,结合 IDE 快捷键(或自动触发)生成包含固定作者和动态日期的注释。