2017-10-04 87 views
0

我正在尋找一種方法來設置代碼格式,以將javadoc保留在枚舉中的單獨塊中。眼下包裝枚舉成員的作品如預期,但由於某些原因javadoc註釋開始在同一行,我會不斷收到這個成員 /結束:在枚舉中格式化javadoc

public enum FormatTest { 
    FOO, /** 
    * some description 
    */BAR, BAZ; 
} 

,但我希望它是這個樣子:

public enum FormatTest { 
    FOO, 
    /** 
    * docs either like this 
    */ 
    BAR, 
    /** or like this */ 
    BAZ; 
} 

它的工作原理非常清楚的類成員很奇怪......

+0

當你說「班級成員」時,你的意思是「靜態成員」嗎?因爲這基本上就是'enum'值。 – daniu

+0

是的,靜態成員上的javadoc格式就像我期望的格式化示例中的「BAR」註釋 – nsn

+0

@msn,即使是逗號分隔的聲明?他們是非常罕見的...嘗試'公共靜態最終整數/ **一個*/ONE = 1,/ **兩個*/TWO = 2,/ **三*/THREE = 3;' – daniu

回答

0

嘗試更改代碼風格設置。

在IntelliJ中,轉到:設置 - >代碼樣式 - > Java - >環繞和大括號選項卡。

向下滾動,直到你看到枚舉常量,和值更改爲:裹總是

See screenshot