我在 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 重新格式化我的代码——只需用空格更正缩进即可。
这是一个已知的错误还是我错过了某个地方的设置?谢谢!