Eclipse格式化程序:如何在注释中格式化数组

时间:2017-03-17 22:04:25

标签: java eclipse annotations eclipse-formatter

我正在使用Hibernate Validation(JSR 303),并且我试图驯服Eclipse格式化程序以在单独的行上嵌套注释。例如:

    @DefinedParametersMatchesResultPresence.List( {
    @DefinedParametersMatchesResultPresence( measurement = Measurement.penetrationLength ),
    @DefinedParametersMatchesResultPresence( measurement = Measurement.coneResistance ), @DefinedParametersMatchesResultPresence( measurement = Measurement.depth ),
    @DefinedParametersMatchesResultPresence( measurement = Measurement.electricalConductivity ),

} )

然而..在运行格式时,我无法在新行上的DefinedParametersMatchesResultPresence.List中获取注释。此外,格式化程序不符合我的最大行长度并换行到新行。

我正在使用:

  

版本:Neon.2发布(4.6.2)
   构建ID:20161208-0600

1 个答案:

答案 0 :(得分:0)

虽然格式化涉及注释,但数组格式也适用。正确设置数组格式后,它按预期工作。

下一步:在使用自己的注释时,也可以使用@Repeatable注释,从而获得更好的