Eclipse代码模板生成的意外Java代码注释



正如我们所知,Eclipse可以帮助我们为类型和方法生成代码注释。G,我们可以
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将生成如下注释:

/**
 * 
 * @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。

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

简而言之,设置"-Duser"。语言"one_answers"-Duser。

相关内容

  • 没有找到相关文章

最新更新