Eclipse JDT Code Formatter:IF-Statement中的Indent参数

时间:2014-06-20 22:38:38

标签: eclipse if-statement formatter eclipse-jdt

我对JDT中的Eclipse代码格式化程序有疑问:

如何让Eclipse以给定的方式格式化以下代码:

BEFORE
if (objectA.getFoo().equals(objectB.getFoo()) && (objectA.getBar().equals(objectB.getBar()) || resultOfAnotherTest)){
...
}

AFTER
if (objectA.getFoo().equals(objectB.getFoo()) 
    && (objectA.getBar().equals(objectB.getBar()) 
        || resultOfAnotherTest)){
...
}

第二个例子:

BEFORE
if (foo1 == foo2 && bar1 == bar2 && blub1 == blub2 && !braindead){
...
}

AFTER
if (foo1 == foo2 
    && bar1 == bar2 
    && blub1 == blub2 
    && !braindead){
...
}

逻辑运算符应发出换行信号。 结构支架应指示压痕深度。

0 个答案:

没有答案