递归展开代码折叠

3
当我折叠所有代码块(默认为CTRL-SHIFT--)并扩展我正在使用的函数(CTRL-+),它会保留任何较小的段落(在{...}内)折叠。
有没有一种方法可以展开一个代码块以及该代码块中包含的所有代码块?
如果不行,是否可以至少选择哪些类型的代码被折叠?(例如循环和if..else语句永远不要折叠)
1个回答

0
有没有一种方法可以展开一个折叠以及该折叠内包含的所有折叠?
默认情况下,Ctrl+Shift+=应该递归展开。

那会展开所有内容。有没有办法只展开一个函数,但同时也展开该函数内的所有内容?例如,如果我有3个函数(A,B,C),并且B内有两个for循环(a,b)。从所有内容都折叠起来的状态下,我想要一个命令来展开“B”,随后展开“a”和“b”,因为它们在父级折叠中。 - cryocide

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接