Я знаю, что я могу использовать клавиши со стрелками, чтобы свернуть элементы обозревателя решений один за другим, но я хотел бы знать, есть ли способ свернуть все элементы только с одной операцией. Я хочу это знать, потому что сегодня у меня есть решение с 6 проектами, у которых есть не менее двести файлов, и если я попытаюсь свернуть их один за другим, мне будет трудно.Visual Studio: Есть ли способ свернуть все элементы Solution Explorer?
ответ
Там есть макрос на http://geekswithblogs.net/scottkuhl/archive/2007/04/09/111195.aspx для Visual Studio 2005.
Прошу прощения, но как запустить этот макрос в VS2008? – Cleiton
перейдите в Инструменты -> Макросы -> Макро-IDE и вставьте код макроса в модуле –
Вы можете использовать PowerCommands for Visual Studio 2008
правой кнопкой мыши на проекте \ решение на обозревателе решений и выберите Collapse Проект:
, если вы не можете закрыть окно «Отменить закрытие», которое не будет умирать. –
Я попытался использовать его, но после того, как он был установлен на моей машине, мой vs2008 прекратил работать. LOL – Cleiton
@Chris: Я никогда не пробовал (я действительно использую окно отмены закрытия), но в разделе «Сервис \ Параметры \ PowerCommands \ Commands» вы можете отключить любую функцию, которую вы хотите. – HuBeZa
Удалите файлы *.suo
и *.csproj.user
и повторите попытку в решении/проектах.
Я знаю, что это работает, но если я это сделаю, я потеряю все свои предпочтения. – Cleiton
Какие предпочтения? Проекты все равно будут скомпилированы. –
Он будет скомпилирован, но вы потеряете открытые вкладки, запускаемые проекты (болезненные, если у вас их несколько), а также другие настройки для каждого пользователя. – Dav
Если у вас установлен ReSharper, вы можете щелкнуть правой кнопкой мыши по решению в проводнике решений и выбрать «Свернуть все».
Спасибо, Пит! Я тоже не знал, что это произошло. Особенно после удара «*» случайно. –
Просьба уточнить или предложить улучшение. Использование resharper - что такое команда/ярлык? –
@MichalStefanow - я обновил по вашему предложению – Pete
Просто используйте цифровую клавиатуру «s Плюс и Минус клавиши на узле верхнего уровня. (Кроме того, * расширяет весь список.)
Для панели инструментов вам нужно использовать * и/вместо этого для разворачивания/сглаживания. Идите фигуру.
К сожалению, это только сворачивает/расширяет текущий узел (точно так же, как щелчок по значку развернуть/свернуть), а не какие-либо дети, которые, как я думаю, не являются решением для OP: например, если у вас есть 3 проекта, каждый из которых имеет 2 папки, каждая из которых имеет 10 папок. Свертывание решения в целом замечательно, но когда вы его снова расширяете, вы возвращаетесь к списку из 60 пунктов, а не списку из трех проектов. – DaveD
Num pad * расширяет список всех дочерних элементов (VS 2013) – Sel
Visual Studio 2012 вышла на 15.08.2012, поэтому я предлагаю перейти на эту кнопку, чтобы получить быструю кнопку панели инструментов «Свернуть все», ранее доступную только в Навигаторе решений Power Tools, который иногда был слишком медленным можно использовать.
Как вы можете видеть на скриншоте ниже, есть опция «Свернуть все» и клавишу быстрого доступа рядом с ней.
Теперь этот ярлык ключ не будет работать для вас! Если вы не установили его, используя Tools > Options > Keyboard
.
Имя команды: CollapseInSolutionExplorerAction
.
Поиск с использованием этого имени команды и назначение сочетания клавиш по вашему выбору.
и теперь у вас есть ярлык ключ готов к использованию, чтобы свернуть все элементы в вашем обозревателе решений.
Я знаю, что я немного опоздал на эту дискуссию, но это наверняка поможет кому-то.
Используйте расширение Visual Studio, соответствующее вашей версии Visual Studio. В моем случае (я использую Visual Studio 2012) я использую расширение Productivity Power Tools, но, к сожалению, это существует только для VS 2010 и последнего ... Для VS 2008 существует аналогичное расширение: Power Commands.
Можете ли вы подробнее рассказать? –
Перейдите в раздел Инструменты => Расширения в Visual Studio и установите указанные надстройки, чтобы иметь желаемую функциональность. – Serge
Это, как представляется, будет построено в по умолчанию в Visual Studio 2013.
Есть ли горячая клавиша для этого? – RayLoveless
@RayLoveless нет, но вы можете установить его в Инструменты -> Параметры -> Среда -> Клавиатура –
@AdamShort Мне было удобно назначить действие «Свернуть все» клавише «Num /», это хорошо подходит для «Num * "(Развернуть все) –
- 1. Visual Studio Solution Explorer не находит всего
- 2. Свернуть все файлы сразу в окне Solution Explorer в Visual Studio
- 3. Изменить название Solution Explorer в Visual Studio?
- 4. Свернуть проекты в Solution Explorer
- 5. Visual Studio 2013 Solution Explorer REFRESH
- 6. Visual Studio-Solution explorer не загружает файл
- 7. Значки Visual Studio .Net Solution Explorer
- 8. Есть ли способ скрыть проект в Solution Explorer программно?
- 9. Visual Studio 2015 Свернуть все ярлык
- 10. Visual Studio «Search Solution Explorer» отключен
- 11. Visual Studio 2012 Custom Solution Explorer Filter
- 12. Visual Studio 2013 Расширение Solution Explorer Filter
- 13. Visual Studio - есть ли простой способ добавить «Закрыть решение» в r-click в Solution Explorer
- 14. Visual Studio Solution Explorer, Highlight Active Item color
- 15. Отсутствие TFS-соединения в Visual Studio Solution Explorer
- 16. Visual Studio 2013 Solution Explorer не отображает файлы
- 17. Развертывание обозревателя пакетов Eclipse и Visual Studio Solution Explorer
- 18. Как сделать (.cs) файлы кода развернуть/свернуть под другим кодом в Visual Studio Solution Explorer?
- 19. bower.json не отображается в Visual Studio 2015 solution explorer
- 20. Индивидуальная/ручная сортировка файлов в Visual Studio 2015 Solution Explorer
- 21. Visual Studio 2015 Solution Explorer не обновляет файлы?
- 22. Кнопка обновления в Visual Studio Solution Explorer не работает
- 23. Visual Studio Solution Explorer не отображает файлы и папки
- 24. visual studio 2010 решение navigator/solution explorer background
- 25. Как настроить панель инструментов Solution Explorer в Visual Studio 2012
- 26. Visual Studio 2012 Solution Explorer Search не ищет файлы cshtml
- 27. Visual Studio Solution Explorer прокручивает визуально дублирует верхнюю панель инструментов
- 28. В WebStorm есть способ свернуть все элементы моего текущего уровня
- 29. Добавление сгенерированных файлов MSBuild в Visual Studio Solution Explorer
- 30. Visual Studio Solution Explorer «Не вводить» Символ Значение?
FYI, * является расширение-всех клавиш (Это не дает ответ на вопрос, но связанно.) – Sprague
ПРИМЕЧАНИЯ: встроенный в VS 2012 и 2013 - подробнее читайте – Andy
@Sprague \ * работает только с выделенным ключом на цифровой клавиатуре. Как вы расширяете все, в отсутствие цифровой клавиатуры? –