markdown 折叠多线Kotlin表达体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 折叠多线Kotlin表达体相关的知识,希望对你有一定的参考价值。

*Source:* [JetBrains](https://blog.jetbrains.com/idea/2012/03/custom-code-folding-regions-in-intellij-idea-111/)

**Question:** How can I fold a multiline Kotlin function with expression body in Android Studio or IntelliJ IDEA?

**Answer:** The folding is only available for regular function, for multiline function with an expression body such as:

```kotlin
fun fizzBuzz(i: Int) =
        when {
            i % 15 == 0 -> "FizzBuzz "
            i % 3 == 0 -> "Fizz "
            i % 5 == 0 -> "Buzz "
            else -> "$i "
        }
```

Select the whole function or a region that you want to fold -> `Ctrl+Alt+T` (Surround With..) -> choose either “<editor-fold..>” or “region..endregion”

以上是关于markdown 折叠多线Kotlin表达体的主要内容,如果未能解决你的问题,请参考以下文章

是否有通用的方法来读取spark中的多线json。更具体的是火花?

Kotlin中折叠和减少之间的区别,何时使用?

Kotlin入门到精通(实战)- 变量的定义和函数入门

新的vim自带markdown插件,请问markdown怎么折叠文本,只显示标

Kotlin基础语法

markdown 实现代码折叠效果