В Visual Studio есть команда, чтобы свернуть / развернуть все разделы кода в файле?
visual-studio
Мистер Флиббл
источник
источник
Следующие комбинации клавиш используются для выполнения действий:
CTRL+ M+ M→ Свернуть / расширить текущую заданную область (например, Mметод)
CTRL+ M+ H→ Свернуть / Hide (развернуть) текущий выбор
CTRL+ M+ O→ oСвернуть все (Свернуть тела декларации)
CTRL+ M+ A→ Свернуть all
CTRL+ M+ X → E xpand all
CTRL+ M+ L→ Переключить lвсе
Там есть несколько опций в контекстном меню в разделе Outlining.
источник
CTL+ M+ Lрасширяет все
CTL+ M+ Oрушится все
В статье MSDN «Сочетания клавиш по умолчанию в Visual Studio» см. Раздел «Текстовый редактор», если вы ищете другие сочетания клавиш - это лишь некоторые из многих доступных.
источник
Ctrl+ Mрасширяет регион.
Ctrl+ Lрушится регион.
источник
источник
В Visual Studio 2017 кажется, что это поведение отключено по умолчанию. Его можно включить в меню «Инструменты»> «Параметры»> «Текстовые редакторы»> «C #»> «Дополнительно»> «Контуры»> «Свернуть #regions при свертывании определений»
источник
CTL+ M+Aрушится все
работает для меня, тогда как
CTL+ M+O
не
источник
Вы ссылаетесь на схему переключения?
Вы можете сделать: Control+ Mзатем Control+, Lчтобы переключить все контуры
источник
В Visual Studio 2013:
CTL+ M+ Aрушится все
CTL+ M+ Lрасширяет все
источник
Ниже приведены все, что вы хотите:
CTRL+ M+M
CTRL+ M+H
CTRL+ M+O
CTRL+ M+A
CTRL+ M+X
CTRL+ M+L
источник
Если вы имеете в виду ярлык, то
CTRL+ M+ M: Эта область свернет область, в которой находится ваш курсор, будь то метод, пространство имен или что-либо другое для свертывания блоков кода, областей и методов. Первое сворачивает только блок / метод или область, в которой находится ваш курсор, а второе сворачивает всю область, в которой вы находитесь.
http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/
источник
Нажмите
CTL + A
затем
CTL+ M+M
Сжать все, включая дочерние узлы, в XML-файлы.
источник
Чтобы свернуть все, используйте:
Ctrl + Mи Ctrl+A
Все ярлыки для VS 2012/2013/2015 доступны на http://visualstudioshortcuts.com/2013/
источник
В случае перехода на Visual Studio 2010, 2012, 2013 или 2015 существует расширение Visual Studio для отображения текущих зарегистрированных сочетаний клавиш, IntelliCommand .
источник
Если вы хотите свернуть и развернуть конкретный цикл, в противном случае установите следующие плагины для Visual Studio.
источник
Ничто из этого не помогло мне. В редакторе я нашел
Keyboard Shortcuts
файл для поискаeditor.foldRecursively
. Это даст вам последнюю привязку. В моем случае это было CMD+ K, CMD+ [.источник
Свернуть все - Ctrl + M +O
Развернуть все - Ctrl + M +L
источник
Visual Studio может помочь вам найти ответ на ваш вопрос несколькими способами.
Введите Ctrl+, Qчтобы получить доступ к панели быстрого запуска , а затем введите «свернуть». Быстрый запуск отобразит что-то вроде: †
Оттуда введите «контур», чтобы найти другие пункты меню, связанные с контуром:
Тем не менее, обратите внимание, что Быстрый запуск покажет вам только те команды, которые доступны как пункты меню Visual Studio. Чтобы найти другие связанные с клавиатурой команды, связанные со свертыванием разделов кода, в строке меню Visual Studio щелкните:
Это отобразит раздел клавиатуры в диалоговом окне «Параметры». В текстовом поле «Показать команды, содержащее» введите «edit.collap». Visual Studio отобразит список, который выглядит примерно так:
Вам нужно будет щелкнуть каждую команду, чтобы увидеть соответствующее сочетание клавиш.
† Мои примеры взяты из Visual Studio 2013.
источник
В Visual Studio 2019:
Перейдите в Инструменты> Параметры> Клавиатура.
Поиск Edit.ToggleAllOutlining
Используйте ярлык, указанный там, или назначьте ему ярлык на выбор.
источник
Если вы хотите
collapse/expand
создать область внутриclass/method
(вместо свертывания целикомclass/method
), вы можете создать пользовательские области следующим образом:Ссылка
источник