2

我在 Windows 中运行 Eclipse Juno Service Release 2 (20130225-0426),我发现自动缩进 (Ctrl-I) 忽略了 General/Editors/Text Editors/Insert space for tabs 和 Java/Code Style/ Formatter/Indentation/Tab policy="Spaces only" 设置。在这两个设置下,Ctrl-I 使用制表符和空格的组合缩进代码,即使 Ctrl-Shift-F 仅使用空格。问题是我不希望 Eclipse 重新格式化我的代码——只需用空格更正缩进即可。

这是一个已知的错误还是我错过了某个地方的设置?谢谢!

4

1 回答 1

0

看来“正确缩进”(Ctrl + I)将尝试复制在您选择的块之前的代码行上使用的任何缩进。(即使该行使用了制表符和空格的组合!)如果我选择整个文件,那么它实际上使用了我的偏好。

似乎很故意成为一个错误,但在我看来,至少应该有一个选项。我浏览了 Eclipse 错误跟踪器一段时间,没有看到任何东西。

于 2014-02-13T22:51:25.650 回答