将Allman样式的格式代码应用于跨越

时间:2017-03-21 18:00:05

标签: intellij-idea

我有这个代码,使用我当前的设置格式化:

super
    (
            new Stuff
                    (
                            new Stuff(),
                            new Stuff(),
                            new Stuff()
                    )
    );

但我想把它作为:

super
(
    new Stuff
    (
        new Stuff(),
        new Stuff(),
        new Stuff()
    )
);

当我按Ctrl + Alt + L格式化代码时。我希望像这样的括号嵌套的东西遵循Allman风格。包装行被设置为使用两个缩进选项卡,我可能必须减少到1.我是否必须失去使用2个选项卡缩进包装代码语句的能力? 括号的前后开始和结束怎么样?

1 个答案:

答案 0 :(得分:0)

目前,IntelliJ IDEA对括号使用硬编码延续缩进,没有任何配置可以根据需要对其进行格式化。 Request is welcome