2013-02-21 195 views
0

如何防止Eclipse刪除行內的空白?防止eclipse刪除空白

例子:

final Map<String, String> capitalOf = new HashMap<String, String>(); 
capitalOf.put("France",  "Paris"); 
capitalOf.put("Italy",  "Rom"); 
capitalOf.put("Switzerland", "Bern"); 

調用Format按Ctrl - - ˚F)後得到變成

final Map<String, String> capitalOf = new HashMap<String, String>(); 
capitalOf.put("France", "Paris"); 
capitalOf.put("Italy", "Rom"); 
capitalOf.put("Switzerland", "Bern"); 

回答

1

您可以在白色編輯Java格式化的行爲首選項(Java - 代碼樣式 - 格式化程序)的空白部分。

Formatter Preferences

你的情況,你將不得不依靠格式化標籤關閉你的代碼的格式:

@formatter:off 
    capitalOf.put("France",  "Paris"); 
    capitalOf.put("Italy",  "Rom"); 
    capitalOf.put("Switzerland", "Bern"); 
    @formatter:on 

對於這項工作,關閉/打開標籤必須啓用,如下圖所示:

Formatter Off/On tags

+0

我還沒有發現我的情況下,有一個配置項。 – 2013-02-21 12:46:14

+0

添加了防止格式化的部分。 – Torsten 2013-02-21 13:08:11