Eclipse Luna - AutoIndent不一致

时间:2014-06-25 19:57:09

标签: java eclipse eclipse-luna

我升级到Luna并遇到自动格式化问题,更具体地说是自动缩进问题。 About Eclipse对话框验证我正在运行4.4.0。

当代码在保存时自动缩进时,它似乎在两种不同的缩进方式之间来回跳转。请注意缩进级别:

doSomething( "arg0",
    "arg1" );

doSomething( "arg0",
        "arg1" );

使用像git这样的SCM时非常烦人。是什么导致了这个?如何解决?

1 个答案:

答案 0 :(得分:19)

我在此处发现了此错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=434962

提到的解决方法是取消选中"纠正缩进"在保存操作中。奇怪的是,它仍然会纠正缩进,但错误消失了。

更新: Eclipse Mars也存在一些问题。可以找到一个错误here。要解决此问题,请参阅here如何在Mars中使用旧格式化程序。