2010-04-18 26 views
2

這應該是很容易回答:Eclipse不格式化這個if語句正確

我有Eclipse中設置超過80個字符換行Java代碼來尊重我的保證金。

此代碼永遠不會包裝:

if (expressionItem.type.isTypeCompatibleWith(containingNameLink.type) == false) { 
     reportParsingError("expression type incompatible with containing " 
      + "context."); 
    } 

問:我怎麼設置我的代碼格式化的喜好,這樣的利潤率受到尊重?

回答

1

你按CTRL + SHIFT +˚F(或右鍵單擊>源>格式)?這裏工作正常。代碼不會在您鍵入時自動格式化,您需要告訴eclipse格式化它。

+0

是的,我做到了。謝謝。 – Maroloccio 2010-04-18 20:18:55

+0

你做了,它沒有工作?用哪個版本的eclipse? – Bozho 2010-04-18 21:59:02

+1

我做了,但沒有奏效。 Eclipse版本:Galileo 3.5.1;編號:M20090917-0800。 – Maroloccio 2010-04-19 12:35:28

0

點擊Windows > Preferences。轉至Java > Editor > Save Action啓用在保存中執行選定操作,然後啓用格式化源代碼選項。

請參考下圖: enter image description here 點擊格式化鏈接爲格式化編輯設置。