在大多数IDE中,我有一个Reindent All命令。我如何在Eclipse 1.2中做到这一点?
编辑:这些命令适用于Java代码,但有没有办法让它与Clojure一起使用?
答案 0 :(得分:34)
控制 + 移 + ˚F
将根据活动格式规则格式化所有代码,这包括您定义的任何缩进规则(标签/空格,数量等等)
您可以在以下位置更改这些规则:
答案 1 :(得分:10)
CTRL + SHIFT + F 在eclipse 1.2中工作吗? 3.5在工作正常。
您也可以选择要缩进的所有代码,然后点击 CTRL + I
答案 2 :(得分:4)
Eclipse现在已达到3.5版本。 可能想要升级。
要根据需要格式化代码,包括缩进和您可能关心的其他十几个细节,可以设置Formatter选项(在Preferences / Java / Code Style / Formatter下)。您还可以告诉Eclipse在每次保存时运行Formatter以及其他规则。
答案 3 :(得分:1)
TAB 和 SHIFT + TAB 也适用于选定的代码/文本行 - 前提是您的制表符配置为等于缩进空格数。