Существует ряд сочетаний клавиш и команд меню для автоматического разворачивания или сворачивания всех складок в текущем документе. Ctrl + M, Ctrl + L рекурсивно переключает все складываемые элементы, от верхнего пространства имен до внутренних методов и Комментарии. Практически все, что имеет значок [+] в левом поле. Ctrl + M, Ctrl + O делает это немного меньше, но по-прежнему затрагивает методы и комментарии внутри класса .
Я ищу функцию, которая специально только касается #region
складных элементов и ничего больше. Не пространства имен, классы, комментарии или методы. Я действительно хочу свернуть только те области, которые явно отмечены как таковые с помощью ключевого слова #region
.
Есть ли для этого скрытый ярлык или расширение?
Я бы предпочел клавиатуру для Visual Studio 2015 (пока RC).
На случай, если кто-то спросит, почему: я хочу получить обзор файла, но сразу же вижу все детали, когда решаю заглянуть внутрь одного региона.
Обновлять:
Решение в 2020 году
Поскольку на этот вопрос было получено много ответов, некоторые из которых бесполезны, другие устарели, рабочее решение для Visual Studio 2019 можно найти в этом недооцененном ответе здесь: https://stackoverflow.com/a/58999093/143684