2012-04-18 30 views
0

我有很多源代碼文件被8個空格字符構成,我想將它們轉換爲4個字符的縮進。這樣做的最好方法是什麼?使用日食的技術將是更可取的。轉換製表符作爲空間寬度

+0

停止使用空格進行縮進。如果你使用了製表符,那麼你可以配置你的編輯器來顯示它們,但是你需要(8個空格,4,256,等等)。 – 2012-04-18 19:13:10

+1

我以任何方式聽取論據。我使用了空格,因爲它是我遵循的Python PEP風格指南中的建議。我認爲這更多的是討論另一個話題。 – 2012-04-19 12:57:02

回答

1

選擇項目(一個或多個),然後按Ctrl + H打開搜索對話框(或單擊搜索>文件菜單)。

  • 確保在頂部選擇文件搜索選項卡。
  • 輸入8位到包含文字:
  • 選擇文件名模式(可能*.java或只是*
  • 選擇範圍(可能選資源
  • 按* 替換...按鈕。

正如我在上面的評論中所說的那樣,使用空格進行縮進是一個愚蠢的遊戲;製表符是縮進的正確抽象,所以你沒有這個問題。

+0

另外,請查看[以下鏈接](http://rakesh.sankar-b.com/2011/08/22/convert-tabs-to-spaces-in-eclipse-and-file-in-linux/)我寫過,其中包含將選項卡轉換爲Eclipse中的空格以及Linux中的空格的步驟。 – 2012-07-10 12:03:24