1
我有以下的代碼行,只是不想被包裝:Eclipse Java編輯器自動換行未如預期
tran = TransactionFactory.generateDoubleEntryTransaction(cAcc, acc, qTran.amount, qTran.date, qTran.memo, qTran.payee, qTran.number);
logger.info("Different currencies, Credit: " + entry.getCreditAmount() + " " + creditCurrency.getSymbol() + " -> " + entry.getDebitAmount() + " " + debitCurrency.getSymbol());
這兩條線是150各190個字符長。在我的代碼格式設置中,最大行長度設置爲100,函數調用的換行設置全部設置爲「必要時換行」。在預覽窗格中,至少看起來像是正確的。只是它不包裝。
我在這裏使用Eclipse 3.6.2。
格式化不會自動發生,感謝上帝。您必須使用上面的快捷方式或通過菜單觸發它。 – 2011-05-13 20:17:32
我知道如何觸發格式化程序,我只想知道爲什麼當我觸發它時不包裝這些行,以及哪個設置對此負責。 – Kai 2011-05-15 07:45:16
你沒有指出。它適用於我所有的默認配置。 – Bozho 2011-05-15 08:57:00