如何在Eclipse中设置$ {user}以获取正确的@author标记?

时间:2009-06-01 16:55:55

标签: eclipse

  

可能重复:
  How to change the value of ${user} variable used in Eclipse templates

我正在使用Eclipse,每次创建代码时,@ author都设置为$ {user}的值。 不幸的是,$ {user}似乎包含我的Windows登录ID。 有没有办法通过Eclipse覆盖它? 我找不到选项。

2 个答案:

答案 0 :(得分:180)

我不确定Eclipse本身是否有办法。但是根据我的发现,${user}使用user.name环境变量的值;因此,您可以在eclipse.ini中传递-Duser.name=My Name来覆盖它。

或者,如果您愿意,可以修改快捷方式以指向:

C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode"

this blog entry所示。

@author ${user}

答案 1 :(得分:179)

Windows > Preferences > Java > Code Style > Code Templates > Comments

选择Types并修改模板以插入其他值(暂时可能是固定的值,或者更改user.name property,如mmyers建议的那样)

/**
 * @author myUserValue
 *
 * ${tags}
 */

Code Template preferences