IntelliJ IDEA 格式化方法和构造函数不同

IntelliJ IDEA format methods and constructors different

我们想格式化不同于方法的构造函数。

方法在“(”之后不应该有一个新行,而构造函数在“(”之后应该有一个新行。

例如:

public class ThisIsASampleClass {

    @Inject
    public ThisIsASampleClass(
            FirstClass firstClass,
            SecondClass secondClass){
    } 

    public void foo1(int i1, int i2){
    }
}

我们需要这个,因为像这样合并构造函数更容易。

这可能吗?

版本:IntelliJ IDEA 2016.3.3

我找不到仅与构造函数相关的代码样式的任何特定设置,仅与一般方法相关(设置 - 编辑器 - 代码样式 - Java - 包装和大括号)。

使用 Jetbrains 创建任务,也许他们会添加它。

https://youtrack.jetbrains.com/issues