Eclipse没有正确格式化if语句

时间:2010-04-18 16:18:01

标签: eclipse autoformatting

这应该很容易回答:

我让Eclipse设置为包含超过80个字符的Java代码以尊重我的边距。

此代码永远不会包装:

    if (expressionItem.type.isTypeCompatibleWith(containingNameLink.type) == false) {
      reportParsingError("expression type incompatible with containing "
          + "context.");
    }

问题:如何设置我的代码格式化程序首选项以便保证页边距?

2 个答案:

答案 0 :(得分:1)

您按 CTRL + SHIFT + F (或右键单击> source>格式)?这里工作正常。在您键入时,代码不会自动格式化,您需要告诉eclipse格式化它。

答案 1 :(得分:0)

点击Windows > Preferences。转到Java > Editor > Save Action启用在保存时执行所选操作,然后启用Formatt源代码选项。

参考下图: enter image description here 点击格式化程序链接以编辑Formatter的设置。