1

看着从 Luna 移动到火星(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 格式化程序在长度/精度属性后添加一个空格。

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

谢谢你的时间。

4

1 回答 1

0

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

或者,如果您只想修复新实现的错误,您甚至可以使用尚未发布的 Neon 格式化程序回到 Mars

于 2015-10-27T06:40:25.183 回答