如何在保存Eclipse文件时更新类顶部的最后编辑时间注释?
Eclipse实现类顶部注释自动更新最后编辑时间
方法一:用JAutodoc插件(推荐,配置更灵活)
- 打开Eclipse,点击顶部菜单栏的
Help->Eclipse Marketplace,搜索「JAutodoc」安装,安装完成后重启Eclipse。 - 进入设置:
Window->Preferences->JAutodoc->Comments->Class Comments。 - 在类注释模板里添加一行:
* Last Modified: ${date} ${time},同时勾选界面下方的「Update existing comments on save」选项。 - 保存设置后,每次你保存Java文件,类顶部的「Last Modified」注释就会自动更新成当前的日期和时间。
方法二:用Eclipse自带功能(无需插件)
- 先配置类注释模板:
Window->Preferences->Java->Code Style->Code Templates,展开Comments->Types,点击「Edit」。 - 在模板里加入最后修改时间的占位符,比如模板内容可以写成:
/** * @author ${user} * Date Created: ${date} * Last Modified: ${current_date} ${current_time} */
- 接着配置保存动作:
Window->Preferences->Java->Editor->Save Actions,勾选「Perform the selected actions on save」,展开「Additional actions」后点击「Configure」。 - 在弹出的窗口中切换到
Code Style标签页,勾选「Update header comments」,保存所有设置。 - 以后保存文件时,Eclipse会自动更新类头部的最后编辑时间注释,注意这个方式会同步更新整个类头部注释,所以要确保模板里的其他内容(比如创建日期、作者)都配置正确。
内容的提问来源于stack exchange,提问作者decofcards
相关产品推荐
相关产品推荐

