不遵守Eclipse格式化程序“ insert_new_line_before_”指令

时间:2018-07-05 13:45:11

标签: eclipse formatting styles

所有文件格式指令均适用,但以下两项除外:

<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="true"/>
<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="true"/>

格式化文档时,结果如下:else和catch块在同一行。

try
{
    whatever();

    if (a == b)
    {
        something();
    } else
    {
        otherThing();
    }
} catch (final SomeException e)
{
    e.printStackTrace();
}

Eclipse代码样式编辑器也无法正确修改预览代码。导入设置xml后,在Visual Studio代码中也会出现相同的结果。

我想念什么?

0 个答案:

没有答案