Visual Studio: есть ли способ свернуть все элементы обозревателя решений?

Я знаю, что я могу использовать клавиши со стрелками, чтобы свернуть элементы обозревателя решений один за другим, но я хотел бы знать, есть ли способ свернуть все элементы только с одной операцией. Я хочу знать это, потому что сегодня у меня есть решение с 6 проектами, у которых есть как минимум две сотни файлов, и если я попытаюсь свернуть их один за другим, мне будет трудно.

Tree View - Solution Explorer (Visual Studio)

Ответ 1

По-видимому, он встроен по умолчанию в Visual Studio 2013 года.

Solution Explorer > Collapse

Ответ 2

Если у вас установлен ReSharper, вы можете щелкнуть правой кнопкой мыши по решению в проводнике решений и выбрать "Свернуть все".

Ответ 3

Вы можете использовать PowerCommands для Visual Studio 2008

Щелкните правой кнопкой мыши по проекту \solution в проводнике решений и выберите "Свернуть проект":

Ответ 4

Просто используйте цифровую клавиатуру Плюс + и Минус - на узле верхнего уровня, чтобы развернуть и свернуть соответственно (Примечание: * также расширяет весь список.)

Для набора инструментов вам нужно использовать * и / вместо того, чтобы развернуть/свернуть. Пойди разберись.

Ответ 5

Как вы можете видеть на скриншоте ниже, есть опция Collapse All и горячая клавиша рядом с ней.

Solution Explorer > Resharper > Collapse

Теперь эта клавиша не будет работать для вас! Если вы не настроили его, используя Tools > Options > Keyboard.

Имя команды - ReSharper_CollapseInSolutionExplorer.

Выполните поиск с использованием этого имени команды и назначьте сочетание клавиш на ваш выбор.

Options > Keyboard > ReSharper_CollapseInSolutionExplorer

и теперь у вас есть готовая клавиша быстрого вызова, чтобы свернуть все элементы в обозревателе решений.

Я знаю, что немного опоздал к этой дискуссии, но это наверняка поможет тем или иным.

Ответ 7

Расширение VisualStudio CodeMaid обеспечивает свертывание.

Загрузить из VisualStudioGallery.

Текущая версия поддерживает только VS2010 или выше, но вы можете устанавливать более старые версии бок о бок.

Ответ 8

Visual Studio 2012 выйдет на 8/15/2012, поэтому я предлагаю перейти на это, чтобы быстро перейти на панель инструментов "Свернуть все", ранее доступную только в Навигаторе решений Power Tools, который иногда был слишком медленным, чтобы быть годный к употреблению.

Ответ 10

Используйте расширение Visual Studio, соответствующее вашей версии Visual Studio. В моем случае (я использую Visual Studio 2012) я использую расширение "Инструменты производительности" , но, к сожалению, это существует только для VS 2010 и последних. Для VS 2008 существует аналогичное расширение: Команды питания.

Ответ 11

Использование Visual Studio 2017 и выше

использовать ярлык

  • Откройте Инструменты > Параметры или нажмите Alt + T + O
  • На вкладке " Окружение "> " Клавиатура" (также вы можете создать ярлык для Tools.CustomizeKeyboard, чтобы открыть его напрямую)

Свернуть все

  • Искать " SolutionExplorer.CollapseAll "
  • Добавьте новый ярлык, например Ctrl + Left Arrow, Ctrl + Left Arrow

Развернуть все

  • Поиск " SolutionExplorer.Folder.CollapseAll "
  • Добавить новый ярлык, например Ctrl + Right Arrow, Ctrl + Right Arrow

    enter image description here

  • Назначить > ОК

Ответ 12

Удалите файлы *.suo и *.csproj.user и снова откройте решение/проекты.