2010-11-25 12 views

Antwort

5

Verwenden Sie die Erweiterung Collapse Solution. Normalerweise kommt diese Funktion mit ReSharper, aber ich nehme an, dass Sie ReSharper nicht verwenden.

Es gibt auch viele Makros, die Ihnen helfen, das Gleiche zu tun. Einer von ihnen ist in ‘Collapse All’ in Visual Studio.

Hinweis: In Visual Studio gibt es keine integrierte Möglichkeit, dies tatsächlich zu erreichen. Und wenn man bedenkt, wie praktisch es ist, hätte ich gedacht, dass sie diese Art von Feature in Visual Studio 2005 selbst hinzugefügt hätten. Ich weiß, dass die Leute seit Jahren darum gebeten haben. Aber in ihrer unendlichen Weisheit halten Microsoft es nicht für wichtig genug.

+1

ReSharper nur sollte standardmäßig in VS eingebaut sein :) – Phill

+1

sie haben es in Betracht gezogen, indem sie die Erweiterbarkeit in VS 2010 leicht gemacht haben. Frau kann nicht alles tun, was jeder Entwickler in einem einzigen Produkt haben möchte. Wenn Sie etwas brauchen - prüfen Sie, ob es dafür eine Erweiterung gibt. Wenn keine Erweiterung - Holen Sie sich Ihr Lieblingswerkzeug und bauen Sie es selbst. –

+0

Sie haben jetzt einen eingebauten Weg. Es gibt ein Symbol im Solution Explorer in Visual Studio 2013, das Ihnen die Möglichkeit gibt. Überprüfen Sie meine Antwort unten. –

-1

Natürlich können Sie jeden ausgewählten Knoten durch Drücken von '-' ausblenden, aber ich verstehe, dass Sie wahrscheinlich den gesamten Baum zusammenbrechen möchten.

2

Ich denke, dass diese Erweiterung Funktionalität angefordert haben - PowerCommands for VS 2010. Auch Productivity Power Tools enthält Lösung Navigator, die auch diese Funktion und viel mehr nützliche Sachen für Lösung Navigation und Suche haben.

Bearbeitet: es gibt auch viele Beispiele von Makro, dieses Zeug zu tun.

1

In Visual Studio 2013 Sie es mit der rechten Maustaste durch Lösung tun -> Alle minimieren

4

in Visual Studio 2013 gibt es einen Button in Lösung Explorer - Alles schließen enter image description here

+0

Dies ist Standard in VS 2013, aber leider war es nicht in VS 2010. Wirklich ärgerlich, aber ich denke, es zeigt Fortschritte in den neueren Versionen. –