如何更改Eclipse中生成的Javadocs模板?

时间:2010-04-10 07:35:57

标签: java eclipse templates javadoc

我不喜欢在创建一个或多个类时为我生成的默认Javadoc,尤其是@author变量,它是我的Windows框中的当前系统用户名。

我想改变它。这可能吗?

5 个答案:

答案 0 :(得分:177)

检查Preferences / Java / Code Style / Code Template

Comment / Type部分

您可以将author标记替换为您需要的任何值,它将对新生成的类产生影响。

Code Templates


但是,如果模板没问题,但引用的值不是作者标记,请参阅此SO question

${user}使用user.name环境变量的值;因此,您可以在-Duser.name=My Name中传递eclipse.ini来覆盖它。

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

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

  • MacOs:Aram Kocharyan mentions如果您右键单击并显示包内容,则eclipse.ini位于Eclipse.app/Contents/MacOS/
  • ZendStudio:rofflox comments文件名为ZendStudio.ini,位于Applications/Zend Studio.app/Contents/MacOS/

答案 1 :(得分:6)

看看Window - >偏好 - > Java - >编辑 - >模板。

答案 2 :(得分:4)

要使用Git用户名和电子邮件,您可以使用变量${name:git_config(user.name)}${email:git_config(user.email)}

enter image description here

答案 3 :(得分:3)

Spring Tool Suite(Spring开发的流行Eclipse定制)使用STS.ini。在Windows上,我发现它与应用程序启动可执行文件在同一个目录中。

答案 4 :(得分:1)

您应该考虑使用JAutodoc,这是一个非常有用的Eclipse插件。参数化比标准Eclipse生成更先进。