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

可能的复制品:
如何更改 Eclipse 模板 中使用的 ${ user }变量的值

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

83085 次浏览
Windows > Preferences > Java > Code Style > Code Templates > Comments

选择 Types并编辑模板以插入另一个值(目前可能是一个固定的值,或者像 mmyers 建议的那样更改 Name 属性)

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

Code Template preferences

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

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

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

这篇博文所示。

@author ${user}