Java 包含其他注释的注释的Eclipse mars代码格式化程序

Java 包含其他注释的注释的Eclipse mars代码格式化程序,java,eclipse,eclipse-mars,Java,Eclipse,Eclipse Mars,看着从Luna移动到Mars(4.5.1),格式化程序在注释中添加了一个空格,我不知道切换哪个选项才能使它成为Luna格式 @EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "applicationId", column = @Column(name = "PROJ_ID", nullable = false, precision = 18) ), @AttributeOverr

看着从Luna移动到Mars(4.5.1),格式化程序在注释中添加了一个空格,我不知道切换哪个选项才能使它成为Luna格式

    @EmbeddedId
    @AttributeOverrides({
        @AttributeOverride(name = "applicationId", column = @Column(name = "PROJ_ID", nullable = false, precision = 18) ),
        @AttributeOverride(name = "key", column = @Column(name = "KEY_VLU_KEY_STRG", nullable = false, length = 200) )})
    private ConfigKeyValuePairId id;
Mars formatter在“长度/精度”属性后添加空格

有人知道哪个选项可以控制这个空间吗


感谢您的时间。

由于Mars Java格式化程序已从零开始完全重写,因此在许多方面表现出与以前不同的行为(并且有许多公开的bug),因此最简单的解决方案可能是重新编写


或者,如果您只是想修复新实现的bug,您甚至可以使用尚未发布的版本。

由于Mars Java格式化程序已从零开始完全重写,因此在许多方面表现出与以前不同的行为(并且有许多开放bug),最简单的解决方案可能是再次实际使用

或者,如果您只是想修复新实现的bug,您甚至可以使用尚未发布的