java - Eclipse Luna – AutoIndent 不一致

标签 java eclipse eclipse-luna

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

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

doSomething( "arg0",
    "arg1" );

doSomething( "arg0",
        "arg1" );

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

最佳答案

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

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

更新: Eclipse Mars 也有一些问题。可以找到一个错误here .作为解决方法,请参阅 here如何在火星上使用旧的格式化程序。

关于java - Eclipse Luna – AutoIndent 不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24417450/

相关文章:

java - 检查 Azure 存储帐户中是否启用了安全传输

java - jar文件被执行

java - 我不应该将哪些 java android 文件上传到我的 SVN 服务器?

java - Eclipse,由于 Java 版本更改,轻松删除/修复所有 @Override

java - 使用 Java 进行 3D 数组(来自“Java : The Complete Reference, 第 9 版”的测试示例)

java - 对话框 fragment 使用改造更改密码

java - 关于 Hibernate LazyInitialization 错误

java - Java中的并发和阻塞队列

java - 如果 .html 文件放置在 Web 内容的文件夹内,如何正确调用 servlet?