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

我不喜欢当我创build一个或多个方法时为我生成的默认Javadocs,特别是@authorvariables,它是我的Windows系统上的当前系统用户名。

我想改变它。 这可能吗?

检查Preferences / Java / Code Style / Code Template

部分Comment / Type

你可以用你需要的任何值replaceauthor标签,这会对新生成的类产生影响。

代码模板


但是,如果模板没问题,但是引用的标签值不是,看到这个问题 :

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

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

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

  • MacOs: Aram Kocharyan 提到 eclipse.iniEclipse.app/Contents/MacOS/如果你右键点击并显示包内容。
  • ZendStudio: rofflox 评论文件名为ZendStudio.ini ,可在Applications/Zend Studio.app/Contents/MacOS/

看看窗口 – >首选项 – > Java – >编辑器 – >模板。

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

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

在这里输入图像说明

你应该考虑使用JAutodoc ,这是一个非常有用的Eclipse插件。 参数化比标准的Eclipse代更高级。