我想知道是否有某种方法可以在Visual Studio中按级别折叠和展开。我已经知道这些钥匙了:
他们工作,但他们崩溃并展开到最大可能的水平。我希望例如在lvl 2,lvl 3深度展开,然后折叠到lvl 1等等。
Notepad ++编辑器中存在此功能的一个示例:
如果此功能由扩展程序提供,则最好知道此扩展程序的名称。
答案 0 :(得分:5)
我创建了一个扩展程序以提供"级别折叠" Visual Studio的功能 请注意,它仍然很原始。
https://marketplace.visualstudio.com/items?itemName=mwilski.CollapseLevel
答案 1 :(得分:2)
有用的是要注意,如果你先做折叠全部大纲( Ctrl + M , A ),那么您可以一次扩展/折叠一个级别的区域,例如使用鼠标或切换大纲扩展快捷方式( Ctrl + M , 中号)。不如 n 级别扩展/折叠好,但总比没有好。
答案 2 :(得分:1)
对于与cpp一起使用的VS2010:[工具>选项......>文本编辑器> C / C ++>格式化> Outline Statement Blocks]设置为True。
当我遇到你的帖子时,它似乎做了你所期望的,当然也是我想要的。