19

在这样的一段代码上运行 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 以删除尾随空格,但它有办法阻止格式化程序首先添加它吗?

4

2 回答 2

1

您只需转到 Preferences -> Java -> Editor -> Save Actions 并将其配置为删除尾随空格。

为此,请右键单击您的项目并转到 Properties -> Java Editor -> Save Actions。从那里您可以启用项目特定设置并将其配置为删除尾随空格(以及其他有用的东西)。

于 2013-04-02T03:45:40.497 回答
-3

Java ->代码样式->格式化程序下。 编辑活动配置文件(您可能需要保存一个新配置文件) 在Javadoc 注释设置区域下的Comments选项卡上,您应该取消选中Blank line before Javadoc tags

在我发现这个之前很烦人。

于 2014-10-05T02:22:32.100 回答