2009-07-30 69 views
21

在大多數IDE中,我有一個Reindent All命令。我如何在Eclipse 1.2中做到這一點?如何在Eclipse中重新獲取我所有的代碼?

編輯:這些命令與Java代碼一起工作,但有沒有辦法讓我可以使用Clojure?

+17

Eclipse 1.2?真的嗎? – 2009-07-30 15:12:00

回答

31

按Ctrl ++˚F

會格式化所有按照現行格式規則的代碼,這包括你定義的任何縮進規則(選項卡/空間,這些量,等等。 )

你可以改變這些規則:

  • 窗口>首選項
  • Java>代碼樣式>格式化程序
+1

該死的,沒有與Clojure工作。謝謝 – unj2 2009-07-30 15:20:25

4

Eclipse現在已經達到了3.5版本。你可能想升級。你可以設置Formatter選項(在Preferences/Java/Code Style/Formatter下)來設置你喜歡的代碼的格式,包括縮進和其他一些你可能關心的細節。您還可以讓Eclipse在每次保存時運行Formatter以及其他規則。

10

CRTL + SHIFT + F在eclipse 1.2中工作嗎? 在3.5工作正常。

您也可以選擇你要縮進的代碼,然後打CTRL + I

1

TABSHIFT + TAB還應爲代碼/文本選擇行工作 - 只要你的選項卡字符被配置爲等於您的縮進空間計數。

相關問題