2009-04-28 3 views

ответ

12

Силовые команды для VS2008 имеет команду, чтобы сделать это, а также много других аккуратных инструментов

http://code.msdn.microsoft.com/PowerCommands

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

http://weblogs.asp.net/israelio/archive/2007/09/06/visual-studio-collapse-selected-node.aspx

+0

См. Ответ Чада Диенхарта. Для этого в VS 2013 есть кнопка. – Null

5

Нажмите CTRL + ALT + L, чтобы сфокусироваться на обозревателе решений. Если это не на экране, или оно рухнуло, это будет сфокусировано на нем.

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

Я тестировал VS2008, и вы также можете нажать HOME, чтобы добраться до вершины дерева.

Если то, что вы хотите, это решение открыто, и все файлы проекта замкнута, то ....

когда вы дома в дереве, нажмите вниз, влево для каждого открытого проекта и | или открыть папку с решением (если у вас есть).

Электроинструменты, упомянутые в @Jason, могут иметь другое решение, но вы можете перемещаться по дереву решений без каких-либо надстроек.

+1

Это решение нецелесообразно, если у вас есть папки в вашем решении, потому что они сворачивают их. – ashes999

23

*, + и - на числовом программном управлении прокладочным сделать это:

  • Открыть проводник раствора, выберите папку для расширения и нажмите *.

  • Чтобы свернуть, нажмите -.

  • Затем, если вы свалили некоторые подпапки, нажмите +, чтобы вернуться к частично свернутой версии.

+3

* делает рекурсивное расширение, +/- разворачивает/сворачивает выбранную папку/проект.По какой-то причине не существует рекурсивного коллапса; некоторые инструменты присваивают эту функцию «/», но не VS (насколько я могу судить) – redcalx

65

В Visual Studio 2013 это, наконец, только часть решения исследователя ... со значком "Свернуть все". enter image description here

Опция правой кнопки мыши, доступная с более ранними версиями электроинструментов, отсутствует, но щелчок по значку в любом случае проще.

+1

+1, потому что я искал эквивалент Power Commands 2013 года, и это была поистине единственная причина. – reverendlarry

+2

Ты спасатель жизни, спасибо. – AzzamAziz

+0

Любая идея, что такое привязка клавиатуры для этого? (а не клавиши, но что это называется в диалоговом окне «Параметры | Клавиатура»? –

Смежные вопросы