11

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

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

doSomething( "arg0",
    "arg1" );

doSomething( "arg0",
        "arg1" );

这在使用像 git 这样的 SCM 时非常烦人。这是什么原因造成的?如何修复?

4

1 回答 1

19

我发现这里报告了这个错误:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=434962

提到的修复是取消选中保存操作中的“正确缩进”。奇怪的是,它仍然会纠正缩进,但错误消失了。

更新: Eclipse Mars 也有一些问题。一个错误可以在这里找到。作为一种解决方法,请参阅此处如何在 Mars 中使用旧的格式化程序。

于 2014-06-25T20:19:37.407 回答