可以通过eclipse.ini
覆盖用户名,我已经这样做了:
-Duser.name=My Name
这与定制的代码模板配合得很好。对于Java,这些位于Window -> Preferences -> Java -> Code Style -> Code Templates
中。
以下是我用于Files
和Types
模板的自定义模板:
/**
*
* @author ${user} */
其预期输出为:
/**
*
* @author My Name */
不幸的是,eclipse坚持在${user}后面插入一个换行符,导致:
/**
*
* @author My Name
*/
有人知道如何防止插入换行符吗?
衷心感谢。
我认为模板可以工作,但Javadoc格式设置造成了差异。参见Window -> Preferences -> Java -> Formatter
。单击Edit
。在"Comments
"选项卡下的"Javadoc comment settings
"组中,取消选中"/** and */ on separate lines
"。您是否有任何特殊的原因想要偏离Sun代码约定中的块注释示例?