如何更改Eclipse以使用空格而不是製表符?

缺省狀況下, Eclipse帶有硬製表符字符的縮進。 如何將其更改成空格? java


#1樓

對於在此線程上絆腳的人,這只是一個快速提示。 在您的項目中,還有另一個能夠設置此設置的地方ios

Eclipse支持特定於項目的設置,而且某些項目將使用它們本身的非託管選項卡/空格設置,除了當前項目的Properties外,該設置將不會顯示在任何地方。 spa

能夠經過如下方式進行管理: 線程

  • 程序包資源管理器中右鍵單擊當前項目
  • 屬性 » Java代碼樣式
  • 關閉全部特定於項目的選項

一般,僅當您將其餘人的代碼導入Eclipse中時,這纔是一個問題。 code


#2樓

不要錯過兩個*選項卡策略*僅空格*使用空格縮進換行 orm

我僅檢查了後者,並將組合框保留爲Checks Only的「 Tabs Only」。僅供參考,我在談論首選項> Java>格式化程序>編輯... ip


#3樓

在Eclipse中,轉到Window » Preferences,而後搜索Formatter資源

您將看到各類粗體連接,單擊每一個粗體連接並將其設置爲use spaces而不是tabs開發

在java formatter連接中,您必須編輯配置文件並選擇選項卡策略, spaces only在縮進選項卡中spaces only get


#4樓

遇到此問題時,我在全部能夠找到的地方都將「使用製表符的空間」設置爲true,但仍在獲取製表符。 最終是由於在文件的其餘位置使用了製表符,而且試圖進行智能縮進或使人沮喪的事情。

經過選擇文件的所有內容並在Mac上按command+shift+f 。 這會將給定的格式應用於文件。 我不知道Windows上的相同鍵綁定,但請嘗試一下。 從那時起,我開始獲得預期的行爲。


#5樓

用於C / C ++開發人員的Eclipse IDE,版本:Helios Service Release 2

您須要經過按「窗口」->「首選項」->「代碼樣式」中的「新建」按鈕來建立新的配置文件

轉到「縮進」選項卡,而後選擇「製表符策略=僅空格」


面向C / C ++開發人員的Eclipse IDE,版本:開普勒服務發佈1

請按照如下路徑建立新的配置文件:「窗口>首選項> C / C ++>代碼樣式>格式化程序」

轉到「縮進」選項卡,而後選擇「製表符策略=僅空格」

相關文章
相關標籤/搜索