Eclipse 格式化程序:如何在注释中格式化数组
Posted
技术标签:
【中文标题】Eclipse 格式化程序:如何在注释中格式化数组【英文标题】:Eclipse formatter: how do I format arrays in annotations 【发布时间】:2017-08-09 14:49:22 【问题描述】:我正在使用 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) 内部版本号:20161208-0600
【问题讨论】:
一些格式你只需要自己做。我知道没有 IDE 可以完美地格式化所有内容。你总是需要做一些调整。 【参考方案1】:虽然格式涉及注释,但数组格式也适用。正确设置数组格式后,它按预期工作。
下一步:在使用自己的注释时也可以使用@Repeatable
注释,这样会更好
【讨论】:
以上是关于Eclipse 格式化程序:如何在注释中格式化数组的主要内容,如果未能解决你的问题,请参考以下文章
如何防止 Eclipse 格式化程序弄乱带有文本符号的注释?