2017-10-04 121 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