防止eclipse插入带变量的换行符?

时间:2012-08-30 11:43:33

标签: eclipse templates newline insertion

可以通过eclipse.ini覆盖用户名,我已经完成了:

-Duser.name=My Name

这适用于自定义代码模板。对于Java,它们位于Window -> Preferences -> Java -> Code Style -> Code Templates

以下是我用于FilesTypes模板的自定义模板:

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

这个的预期输出是:

/**
 * 
 * @author My Name */

不幸的是,eclipse坚持在$ {user}之后插入换行符,导致:

/**
 * 
 * @author My Name
 */

是否有人知道如何阻止此新行插入?

真诚的谢谢。

1 个答案:

答案 0 :(得分:2)

我认为该模板正在运行,但Javadoc格式设置正在产生差异。见Window -> Preferences -> Java -> Formatter。点击Edit。在Comments标签下的Javadoc comment settings群组中,取消选中/** and */ on separate lines。您是否有任何特殊原因想要偏离Sun Code Conventions中的阻止评论示例?