2013-02-04 42 views
2

我已經通過了幾個與此相關的帖子看了,但他們似乎沒有幫我解決我的問題。我有一個項目,其中java文件的縮進寬度爲2。我想將所有內容都改爲4寬度。我嘗試了「正確的縮進」選項,但是當我將幾行修改爲4空格縮進時,它將所有內容都移回到2空間寬度。我已經在Java-> Code Style-> Formatter中檢查了設置,默認值是4-space寬度。我還檢查了常規 - >編輯 - >文本編輯器的設置,並將它們設置爲4空間製表符寬度。Eclipse的標籤寬度不改變

我認爲正確的壓痕可能已經閱讀整個Java文件和糾正代碼,以便它符合文件中的一切,所以我手動修改的每一行有4個空間寬度縮進。自動正確的縮進仍然會將所有內容都帶回2個空格。有沒有人有過這個問題?是否有另一個設置需要改變?

+0

聽起來很奇怪。您是否使用Tab縮進並將製表大小設置爲2或使用4個空格縮進? – ntalbs

+0

您是否嘗試過簡單地重新導入你的代碼格式(即變化和改回) –

+0

你說的重新導入代碼格式化是什麼意思?你可能並不意味着這一點,但在我做出改變,我已經做了Eclipse的>重新啓動,關閉所有的東西,保存設置,然後重新打開。但仍然沒有運氣。 –

回答

5

我找到了解決辦法。特定於項目的設置將縮進寬度設置爲2,而不是4.這些設置必須覆蓋eclipse設置。