Есть способ свернуть/развернуть уровни в Visual Studio?
Я хотел бы знать, существует ли способ свернуть и развернуть уровни в Visual Studio. Я уже знаю эти ключи:
- CTRL - M, O: свернуть все
- CTRL - M, O: развернуть все
- CTRL - M, M: toggle
Они работают, но они разваливаются и разворачиваются на максимально возможный уровень. Например, я хочу развернуть на уровне lvl 2, lvl 3, затем свернуть до lvl 1 и т.д.
Пример этой функциональности существует в редакторе Notepad ++:
- ALT - n: свернуть уровень n
- SHIFT - ALT - n: развернуть до уровня n
Если эта функциональность предоставляется расширением, было бы полезно узнать имя этого расширения.
Ответы
Ответ 1
Для VS2010, используемого с cpp: [Инструменты > Параметры... > Текстовый редактоp > C/С++ > Форматирование > Блоки выводов структуры] установлены на True.
Кажется, он делает то, что вы ожидаете, и, конечно же, то, что я искал, когда встретил ваш пост.
Ответ 2
Я создал расширение для обеспечения функциональности "сворачивания уровня" для Visual Studio.
Обратите внимание, что он все еще довольно сырой.
![введите описание изображения здесь]()
https://marketplace.visualstudio.com/items?itemName=mwilski.CollapseLevel