1

众所周知,Eclipse 可以帮助我们为类型和方法生成代码注释,例如,我们可以去
Preferences > Java > Code Style > Code Templates > Comments为 Java 类型配置一个模板。
这是我的类型模板:

/**
 * @className:${package_name}.${file_name}
 * @description:${todo}
 * @author <a href="mailto:author@website.com">Author</a>
 * @date ${date} ${time}
 */

好吧,当我在一个类类型之前按下 / * * 和之前,Eclipse 将生成以下注释: Enter

/**
 * 
 * @className:com.abc.demo.Demo.java
 * @description:TODO
 * @author <a href="mailto:author@website.com">Author</a>
 * @date May 26, 2013 8:56:12 AM
 */

事实上,有两件事不是我所期望的。

  1. 前面有一个空行@className,所以每次我都要按ctrl+D删除它;
  2. 日期格式不是我所期望的(我希望它可以,2013-05-26但它是May 26, 2013),更奇怪的是,时间不正确(或者不是我的时区的当前时间?)

那么它真的可以生成代码模板,如下所示:

/**
* @className:com.abc.demo.Demo.java
* @description:TODO
* @author <a href="mailto:author@website.com">Author</a>
* @date 2013-05-26 09:30 PM
*/

顺便说一句,我正在使用 Eclipse Helios 在 Windows 7 上工作。

4

1 回答 1

1

关于日期格式,看看这个 SO 条目:如何设置 Eclipse 日期变量格式?

简而言之,设置“-Duser.language”和“-Duser.region”可能会有所帮助。

于 2013-05-26T14:24:15.197 回答