Ответ 1
По-видимому, он встроен по умолчанию в Visual Studio 2013 года.
Я знаю, что я могу использовать клавиши со стрелками, чтобы свернуть элементы обозревателя решений один за другим, но я хотел бы знать, есть ли способ свернуть все элементы только с одной операцией. Я хочу знать это, потому что сегодня у меня есть решение с 6 проектами, у которых есть как минимум две сотни файлов, и если я попытаюсь свернуть их один за другим, мне будет трудно.
По-видимому, он встроен по умолчанию в Visual Studio 2013 года.
Если у вас установлен ReSharper, вы можете щелкнуть правой кнопкой мыши по решению в проводнике решений и выбрать "Свернуть все".
Вы можете использовать PowerCommands для Visual Studio 2008
Щелкните правой кнопкой мыши по проекту \solution в проводнике решений и выберите "Свернуть проект":
Просто используйте цифровую клавиатуру Плюс + и Минус - на узле верхнего уровня, чтобы развернуть и свернуть соответственно (Примечание: * также расширяет весь список.)
Для набора инструментов вам нужно использовать * и / вместо того, чтобы развернуть/свернуть. Пойди разберись.
Как вы можете видеть на скриншоте ниже, есть опция Collapse All и горячая клавиша рядом с ней.
Теперь эта клавиша не будет работать для вас! Если вы не настроили его, используя Tools > Options > Keyboard
.
Имя команды - ReSharper_CollapseInSolutionExplorer
.
Выполните поиск с использованием этого имени команды и назначьте сочетание клавиш на ваш выбор.
и теперь у вас есть готовая клавиша быстрого вызова, чтобы свернуть все элементы в обозревателе решений.
Я знаю, что немного опоздал к этой дискуссии, но это наверняка поможет тем или иным.
В Visual Studio 2005 есть макрос http://geekswithblogs.net/scottkuhl/archive/2007/04/09/111195.aspx.
Расширение VisualStudio CodeMaid обеспечивает свертывание.
Загрузить из VisualStudioGallery.
Текущая версия поддерживает только VS2010 или выше, но вы можете устанавливать более старые версии бок о бок.
Visual Studio 2012 выйдет на 8/15/2012, поэтому я предлагаю перейти на это, чтобы быстро перейти на панель инструментов "Свернуть все", ранее доступную только в Навигаторе решений Power Tools, который иногда был слишком медленным, чтобы быть годный к употреблению.
взгляните на это
http://visualstudiogallery.msdn.microsoft.com/en-us/7272073b-32d4-4a84-93f7-77d09fb16f01
Используйте расширение Visual Studio, соответствующее вашей версии Visual Studio. В моем случае (я использую Visual Studio 2012) я использую расширение "Инструменты производительности" , но, к сожалению, это существует только для VS 2010 и последних. Для VS 2008 существует аналогичное расширение: Команды питания.
Использование Visual Studio 2017 и выше
использовать ярлык
Свернуть все
Добавьте новый ярлык, например Ctrl + Left Arrow, Ctrl + Left Arrow
Развернуть все
Удалите файлы *.suo
и *.csproj.user
и снова откройте решение/проекты.