而不是硬编码默认的@作者模板,我想Eclipse使用用户的真实姓名从帐户信息(在Linux -但Windows解决方案也是受欢迎的)。将它输入到Eclipse配置中的某个地方也是可以接受的,可惜我找不到正确的地方。


当前回答

只是另一个选择。goto PREFERENCES >> JAVA >> EDITOR >> TEMPLATES,选择@author并修改变量${user}。

其他回答

窗口->首选项-> Java ->代码样式->代码模板->注释->类型 将前面${user}的tage更改为您的名称。

之前

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

/**
 * @author Waqas Ahmed
 *
 * ${tags}
 */

最好的方法似乎是在命令行中重新定义java user.name变量,或者使用eclipse安装根目录中的eclipse.ini文件。

这对我来说似乎很有效:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Duser.name=Davide Inglima
-Xms40m
-Xmx512m    

更新:

http://morlhon.net/blog/2005/09/07/eclipse-username/是一个死链接…

这是一个新的:https://web.archive.org/web/20111225025454/http://morlhon.net:80/blog/2005/09/07/eclipse-username/

编辑/etc/eclipse.ini文件,以包含条目as;

-Duser name = myname。

重新启动“eclipse”,现在,在使用向导(c/c++/java)创建任何新文件时,它将使用“myname”来代替${user}。

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

或打开eclipse.ini文件并添加以下内容。

-Duser.name=Sumit Singh // Your Name

这是我们都在寻找的文件(在Eclipse工作区中):

. plugins / org.eclipse.core.runtime .settings / org.eclipse.jdt.ui.prefs

您将发现一个@author标记,其中包含您想要更改的名称。重新启动Eclipse,它就可以工作了。

对于重音,您必须使用Unicode格式(例如。'\u00E1'用于á)。

您还可以根据前面的答案修改“ini”文件,或者为全局解决方案设置用户名var。或者覆盖本地解决方案Preferences菜单中的@author标记。这两个都是这个问题的有效解。

但如果你在寻找困扰我们大多数人的“那个”作者的名字,就在那个文件中。