/** * MyEclipse6.5设置注释模板的日期为中文格式 * --------------------------------------------------------------------------------------------------------------- * 相信大部分人都用过Eclipse/MyEclipse中的Code Templates功能,配置地址如下 * Windows-->Preferences-->Java-->Code Style-->Code Templates-->Comments * 一般我只会配置两个地方,一个是Types(用于注释在类名上),一个是Methods(用于注释方法上),配置内容都是下面这样 * /** * * @create ${date} ${time} * * @author 玄玉<http://blog.csdn.net/jadyer> * */ * --------------------------------------------------------------------------------------------------------------- * @create Sep 3, 2013 8:14:42 PM * @author 玄玉<http://blog.csdn.net/jadyer> */
那么问题来了:
上面注释中,时间是英文格式,看着很不舒服,那就想办法换成中文吧,有两个法子
/** * MyEclipse6.5设置注释模板的日期为中文格式 * --------------------------------------------------------------------------------------------------------------- * 1)修改eclipse配置文件D:\Develop\MyEclipse\eclipse\eclipse.ini * 修改其中的-Duser.language=en为-Duser.language=zh-cn(有则修改,无则添加) * --------------------------------------------------------------------------------------------------------------- * 2)修改eclipse的插件jar(这个法子虽说麻烦点,但比第一种灵活极了) * D:\Develop\MyEclipse\eclipse\plugins\org.eclipse.text_3.3.0.v20070606-0010.jar * 即org.eclipse.text_xxxx.jar(有的eclipse中该jar后面的版本或日期不同) * 修改里面的org.eclipse.jface.text.templates.GlobalTemplateVariables类,找到如下代码 * public static class Date extends SimpleTemplateVariableResolver { * public Date() { * super(TextTemplateMessages.getString("GlobalVariables.variable.description.date")); * } * protected String resolve(TemplateContext context) { * return DateFormat.getDateInstance().format(new Date()); * } * } * 修改成如下内容 * public static class Date extends SimpleTemplateVariableResolver { * public Date() { * super(TextTemplateMessages.getString("GlobalVariables.variable.description.date")); * } * protected String resolve(TemplateContext context) { * //return DateFormat.getDateInstance().format(new Date()); * final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); * return sdf.format(new java.util.Date()); * } * } * --------------------------------------------------------------------------------------------------------------- * @create 2015-1-18 上午11:26:22 * @author 玄玉<http://blog.csdn.net/jadyer> */
原文地址:http://blog.csdn.net/jadyer/article/details/42834357