10得票3回答
在Android Studio中使用//region时折叠错误

在 Android Studio 中创建一个嵌套的区域时,它会折叠到前一个区域的结束标签下面,而不是折叠到新区域的 //endregion 标记下方的数百行代码。 我查看了 Android Studio 的 Cold Folding 设置,但似乎没有帮助。 我错过了什么?如果无法折叠数百或...

16得票3回答
如何在VIM中折叠YAML条目?

我有一个YAML格式的文本文件,想在VIM中定义自定义折叠,但我不知道如何操作(尽管已阅读了VIM关于折叠的文档)。该文件由YAML“文档”组成,如下所示:--- title: My Title attr1: value1 attr2: value2 --- title: Next Item ...

28得票9回答
Sublime Text 2是否具有类似于Visual Studio的区域代码功能?

在Visual Studio中,您可以使用代码折叠功能将大块的代码减少; 它们本质上只是将代码括起来,并将其最小化显示在窗口中。 Sublime是否有类似的功能?

9得票1回答
行是否折叠?- 如何在VIM中检查折叠

我正在编写一些折叠功能,现在需要检查当前行是否实际上是一个折叠。 原因是这是一种自定义的折叠方法,它依赖于搜索/匹配某些行。 例如,如果当前行被折叠并且看起来像: -FOO------------------------ 如果你做类似这样的事情: getline('.') 你基...

26得票14回答
如何在Java中实现列表折叠

我有一个列表,并且想要将其缩减为单个值(函数式编程术语“折叠”,Ruby术语inject),例如 Arrays.asList("a", "b", "c") ... fold ... "a,b,c" 由于我受到函数式编程思想(Scala)的影响,我正在寻找一种比...更简单/更短的编码方式。sb...

14得票3回答
IntelliJ - 如何仅复制代码折叠后可见的文本?

在IntellJ中是否有可能折叠大块代码,选择包围折叠部分的代码段,并仅复制可见文本?例如,如果我有一个类似以下JSON文件的文件:{ "list1" : [ 1, 2, 3 ], "list2" : [ ...

12得票5回答
自动折叠Ruby代码在Vim中

我是否可以设置Vim,使其自动折叠Ruby源文件,但仅在方法级别折叠,而不考虑它们定义的级别? 这样当我有以下代码时会自动折叠:class MyClass def method ... end end 但也当我拥有以下情况时:module FirstModule modul...

10得票2回答
在Sublime Text中删除buffer scroll插件后,如何保存折叠/折叠的代码

在Sublime Text 3中,是否有一种方法可以保存/同步折叠的代码,从一个会话到另一个会话?现在BufferScroll插件已被删除,有什么替代方案吗?

18得票3回答
如何在方法块内折叠代码以进行注释块?

我该如何折叠(轮廓)方法区块内的注释块,就像方法和区域一样?

7得票2回答
在Scala中,当有时两个元素不应合并为一个元素时,如何使用foldLeft?

我有一组Pair的列表,它们代表具有起始索引和结束索引的行。类型为(Int,Int),是两个整数的元组。 现在我希望将任何相邻的行连接在一起,例如。 List((1,5),(6,10),(12,20))应该转换为List((1,10),(12,20)),因为行(1,5)与行(6,10)相邻...