0

可以通过 覆盖用户名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
 */

有谁知道如何防止这种换行符插入?

真诚的感谢。

4

1 回答 1

2

我认为模板正在工作,但 Javadoc 格式设置导致了差异。见Window -> Preferences -> Java -> Formatter。单击Edit。在Comments选项卡下的Javadoc comment settings组中,取消选中/** and */ on separate lines。您是否有任何特殊原因要偏离Sun 代码约定中的块注释示例?

于 2012-08-30T12:20:24.627 回答