我正在Windows中运行Eclipse Juno Service Release 2(20130225-0426),我发现自动缩进(Ctrl-I)忽略了选项卡和Java /的常规/编辑器/文本编辑器/插入空格代码样式/格式化程序/缩进/选项卡策略=“仅限空格”设置。使用这两个设置后,Ctrl-I会使用制表符和空格的组合来缩进代码,即使Ctrl-Shift-F仅使用空格。问题是我不希望Eclipse重新格式化我的代码 - 只需用空格更正缩进。
这是一个已知的错误还是我错过了某处的设置?谢谢!
答案 0 :(得分:0)
似乎“正确缩进”(Ctrl + I)将尝试复制紧接在所选块之前的代码行上使用的缩进。 (即使该行正在使用选项卡和空格的组合!)如果我选择整个文件,那么它实际上使用我的首选项。
似乎很有意识地成为一个错误,但在我看来至少应该有一个选择。我查看了Eclipse bug跟踪器一段时间,但没有看到任何内容。