Android 在Kotlin中重新格式化代码后,如何避免连续花括号缩进?

Android 在Kotlin中重新格式化代码后,如何避免连续花括号缩进?,android,android-studio,kotlin,intellij-idea,Android,Android Studio,Kotlin,Intellij Idea,这就是我想要的 但我实际上是在重新格式化代码后得到的。 我之所以想要它,是因为没有新线,它看起来是这样的: 不太整洁…不确定这是否是您想要的,但我可以为您指出那个方向 请按照以下方向操作: 在Android Studio中,转到 文件->设置(windows中的Ctrl+Alt+S) 展开编辑器选项->展开代码样式选项->选择Kotlin 从右窗格的选项卡窗口中选择“包装和大括号” 在此处找到“链接函数调用”,并进行相应调整 我建议以下设置: 对于链式函数调用,请选择“始终换行”,并选中

这就是我想要的

但我实际上是在重新格式化代码后得到的。

我之所以想要它,是因为没有新线,它看起来是这样的:


不太整洁…

不确定这是否是您想要的,但我可以为您指出那个方向

请按照以下方向操作:

在Android Studio中,转到

  • 文件->设置(windows中的Ctrl+Alt+S)
  • 展开编辑器选项->展开代码样式选项->选择Kotlin
  • 从右窗格的选项卡窗口中选择“包装和大括号”
  • 在此处找到“链接函数调用”,并进行相应调整

  • 我建议以下设置:

    对于链式函数调用,请选择“始终换行”
    ,并选中“使用连续缩进”,如果之前选中,请取消选中“换行第一次调用”


    希望这有帮助

    为什么你要在流的
    }
    后面加一个新行?看看我刚刚上传的第三个屏幕截图。这就是原因。我想
    floon
    delayFlow
    collect
    都对齐到同一条垂直线。看起来好多了。你自己试过吗??情况更糟。。