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

问题

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

我想改变它。这可能吗?


#1 热门回答(168 赞)

CheckPreferences / Java / Code Style / Code Template

SectionComment / Type

你可以用你需要的任何值替换authortag,它将对新生成的类产生影响。

Code Templates

但是,如果模板很好,但引用的值不是作者标签,​​请参阅thisSO question

${user}使用user.name环境变量的值;因此,你可以通过-Duser.name=My Nameineclipse.ini覆盖它。

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

C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode"
  • MacOs:Aram Kocharyan提到eclipse.ini在Eclipse.app/Contents/MacOS/中,如果你右键单击并显示包内容。
  • ZendStudio:rofflox评论该文件名为ZendStudio.ini,可在Applications / Zend Studio.app/Contents/MacOS/中找到。

#2 热门回答(6 赞)

查看Window - > Preferences - > Java - > Editor - > Templates。


#3 热门回答(3 赞)

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