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

时间:2015-10-26 18:07:40

标签: java eclipse eclipse-mars

看着从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格式化程序在length / precision属性后面添加一个空格。

有谁知道哪个选项可以控制这个空间?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

由于Mars Java格式化程序已从头开始完全重写,因此在很多方面表现不同(并且有很多开放的错误),最简单的解决方案可能是实际再次use the Luna formatter in Mars

或者如果您只是想修复新实现的错误,您甚至可以使用尚未发布的formatter of Neon back in Mars