如何阻止Eclipse格式化程序在Javadoc中添加尾随空格

时间:2013-04-02 03:41:41

标签: java eclipse whitespace javadoc formatter

我注意到Eclipse格式化程序(Strg + Alt + F)在一段代码上运行时有一个奇怪的行为:

/**
 * bar
 *
 * @return nothing
 */
Object foo() {
    return null;
}

这里添加一个尾随空格字符:

/**
 * bar
 * <--- this line has a trailing space now!
 * @return nothing
 */
Object foo() {
    return null;
}

我知道如何配置Eclipse以删除尾随空格,但有没有办法阻止格式化程序首先添加它?

2 个答案:

答案 0 :(得分:1)

您可以转到偏好设置 - &gt; Java - &gt;编辑 - &gt;保存操作并将其配置为删除尾随空格。

为了做到这一点,右键单击您的项目并转到属性 - &gt; Java编辑器 - &gt;保存操作。从那里,您可以启用项目特定设置并将其配置为删除尾随空格(以及其他有用的东西)。

答案 1 :(得分:-3)

Java 下 - &gt; 代码风格 - &gt;的格式化即可。 修改有效个人资料(您可能需要保存新个人资料)在 Javadoc评论设置区域下的评论标签上,您应该取消选中 Javadoc标签之前的空行

在我发现之前真的很烦人。