2013-06-05 89 views
5

有沒有一種方法來配置縮進日食用於手動換行符?無論我做什麼,它都會縮進8個空格。Eclipse繼續縮進

我得到這個:

private static final org.apache.log4j.Logger LOG = 
     org.apache.log4j.Logger.getLogger(myClassname.class); 

時,我想它給我這個:

private static final org.apache.log4j.Logger LOG = 
    org.apache.log4j.Logger.getLogger(myClassname.class); 

Eclipse的換行,可配置給我正確的結果當行太很長,但我希望能夠減少縮進,即使換行符是手動的。

+0

您是否嘗試配置縮進設置? –

+0

我一直在那裏尋找相當一段時間,仍然沒有找到我正在尋找的旋鈕。即使縮進和製表符大小爲2,它也會縮進8個。 – AAudibert

回答

11

在Eclipse朱諾

  • 打開首選項(窗口>首選項)。
  • 轉到首選項頁面Java> Code Style> Formatter。
  • 按編輯...按鈕(對於活動配置文件)。
  • 如果它是來自Eclipse(Eclipse [內置])的默認值之一,則需要爲其指定一個新名稱。
  • 點擊換行選項卡
  • 的值設置爲1的「默認縮進換行」(默認爲2)

(檢查Identation選項卡,並檢查壓痕尺寸是什麼設置爲,默認情況下它應該是4)

+0

即使這樣做並重新啓動eclipse,它仍會縮進8.在縮進選項卡中,我只使用空格,縮進大小和製表符大小爲2.恢復默認值並更改只有包裝線的默認縮進也不起作用。我正在運行Juno Service Release 2.以我給出的例子來解決這個問題嗎? – AAudibert

+0

是的,它只適用於我更改「包裝線的默認縮進」設置。我在Juno上,但不知道SR1或SR2(目前不在我的開發機器上) –

+1

這對Eclipse Kepler中的我很有用。 – zalpha314