IntelliJ的重新格式化代碼選項(ctrl + alt + l)將額外的行添加到枚舉聲明中。它會改變這一點:如何更改枚舉的IntelliJ 12重新格式化行爲?
public enum Day {MON, TUE, FRI};
這樣:
public enum Day {MON, TUE, FRI}
;
如何改變格式化的行爲,不添加多餘的空白?我無法在代碼樣式設置中找到枚舉(File -> Settings -> Code Styles -> Java
)。
更新:原來,是的IntelliJ處理枚舉和分號作爲兩個單獨的語句,這顯然他們是因爲不需要枚舉聲明分號。 IntelliJ在類聲明(枚舉)之後添加一個空行,然後顯示分號。刪除分號解決了我的問題。