Intellij idea 如何在表达式内部进行统一缩进?

Intellij idea 如何在表达式内部进行统一缩进?,intellij-idea,indentation,Intellij Idea,Indentation,有时我也会把复杂的表达式分成几行。我希望它们与在括号中缩进时具有相同的缩进,即每个额外嵌套缩进X个额外空间,如下所示: @Override public int hashCode() { return super.hashCode() ^ Objects.hashCode(numPatches) ^ Objects.hashCode(W) ^ Objects.hashCode

有时我也会把复杂的表达式分成几行。我希望它们与在括号中缩进时具有相同的缩进,即每个额外嵌套缩进X个额外空间,如下所示:

 @Override
    public int hashCode() {
        return
            super.hashCode() ^
            Objects.hashCode(numPatches) ^
            Objects.hashCode(W) ^
            Objects.hashCode(b)
            ;
    }
不幸的是,IntelliJ一直试图战胜我


如何获胜?

我不确定自己是否完全理解当前的行为,但我认为“智能缩进”是您想要更改的设置

如果这对您来说不起作用,请查看代码样式中的“制表符和缩进”设置