Freigeben über


Informationen über den Projektmappen-Explorer

Sie können den Projektmappen-Explorer verwenden, um die Projekte und Dateien in einer Projektmappe zu verwalten. In diesem Artikel wird die Benutzeroberfläche des Projektmappen-Explorers ausführlich beschrieben und erläutert, wie Sie den Projektmappen-Explorer öffnen, wenn Sie ihn versehentlich schließen. Im Artikel wird auch beschrieben, wie Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Kontextmenü klicken können, um schnell neue Dateien, Ordner und Codeelemente zu einem Projekt hinzuzufügen.

Solution Explorer öffnen

Standardmäßig wird das Toolfenster des Projektmappen-Explorers als Bereich rechts oben in der IDE (integrierten Entwicklungsumgebung) von Visual Studio angezeigt. Wird das Toolfenster „Projektmappen-Explorer“ nicht angezeigt, können Sie es öffnen, indem Sie in der Visual Studio-Menüleiste auf Ansicht>Projektmappen-Explorer klicken. Alternativ dazu können Sie STRG+ALT+L drücken.

Screenshot der Visual Studio-IDE mit der Position des Projektmappen-Explorers

Projektmappen-Explorer-Benutzeroberfläche

Sehen wir uns das Toolfenster im Projektmappen-Explorer und dessen Benutzeroberfläche einmal genauer an. Wir beginnen mit einem kommentierten Screenshot einer geöffneten C#-Konsolenlösung mit zwei Projekten.

Ein kommentierter Screenshot des Toolfensters „Projektmappen-Explorer“ in Visual Studio.

Die folgende Tabelle ist eine Textentsprechung des annotierten Screenshots, mit einigen praktischen Links, die Sie verwenden können, um mehr zu erfahren.

UI-Element Handlung
Symbolleiste Steuern, wie Ihre Dateien angezeigt werden
Suchleiste Suchen nach bestimmten Dateien und Dateitypen
Hauptfenster Anzeigen und Verwalten von Dateien, Projekten, & Lösungen
Knoten Projektmappe Verwalten Ihrer Lösung(en)
Knoten Projekt Verwalten Ihres Projekts(n)
Knoten Abhängigkeiten Verwalten von Abhängigkeiten von Projekten und Projektmappen
Knoten Programm Anzeigen, Bearbeiten und Verwalten Ihres Programms oder Ihrer Anwendung (App)
Git-Änderungen Registerkarte Verwenden von Git & GitHub in Visual Studio für die Zusammenarbeit an Projekten mit Ihrem Team

Um mehr der Anwendungsbilder und Symbole anzuzeigen, die in Visual Studio angezeigt werden, laden Sie die Visual Studio Image Libraryherunter.

Symbolleiste im Projektmappen-Explorer

Um fortzufahren, werfen wir einen genaueren Blick auf die Symbolleiste im Solution Explorer.

Screenshot der Symbolleiste im Projektmappen-Explorer in Visual Studio

Die Symbolleiste enthält die folgenden UI-Elemente von links nach rechts:

UI-Element Aktion
Schaltfläche Zurück Umschalten zwischen Suchergebnissen
Schaltfläche Vorwärts Umschalten zwischen Suchergebnissen
Schaltfläche Start Zurück zur Standardansicht
Ansicht wechseln Schaltfläche Wechseln zwischen der Standardlösungsansicht und der optionalen Ordneransicht
Schaltfläche und Dropdownmenü Filter für ausstehende Änderungen Offene Dateien oder Dateien mit ausstehenden Änderungen anzeigen
Schaltfläche Mit aktivem Dokument synchronisieren Suchen einer Datei aus dem Code-Editor
Schaltfläche Aktualisieren (bedingt) Wird nur angezeigt, wenn Sie eine Abhängigkeit auswählen, z. B. eine Funktion oder ein Paket
Schaltfläche Alle reduzieren Reduzieren der Dateiansicht im Hauptfenster
Schaltfläche "Alle Dateien anzeigen" Anzeigen aller Dateien, einschließlich entladener Projekte
Eigenschaften Schaltfläche Anzeigen und Ändern von Einstellungen für bestimmte Dateien und Komponenten
Ausgewählte Elemente in der Vorschau anzeigen Schaltfläche Anzeigen einer ausgewählten Datei oder Komponente im Code-Editor

Sehen wir uns die Suchleiste im Projektmappen-Explorer genauer an.

Sie können die Dropdownliste in der Suchleiste verwenden und aus den Suchoptionenauswählen: Suchen innerhalb von Dateiinhalten und Suche innerhalb externer Elemente, um die Suche zu beschränken.

Screenshot der Suchleiste des Projektmappen-Explorers und der Suchoptionen in Visual Studio.

Kontextmenü des Solution-Explorers

Im Projektmappen-Explorer gibt es mehrere Optionen, mit denen Sie mithilfe des Kontextmenüs mit der rechten Maustaste interagieren können. Die kontextspezifischen Optionen, die angezeigt werden, hängen davon ab, ob Sie einen Lösungsknoten oder einen Project Knoten auswählen.

Menüoptionen für Projektmappenknoten

Der folgende Screenshot einer C#-Konsolen-App zeigt die Kontextmenüoptionen, die erscheinen, wenn Sie mit der rechten Maustaste auf den Knoten Lösung klicken.

Screenshot des Kontextmenüs aus einem Projektmappenknoten im Projektmappen-Explorer.

Was Sie im Kontextmenü des Knotens Projektmappe sehen, hängt auch von Ihrem Projekttyp, Ihrer Programmiersprache oder Plattform ab. Der folgende Screenshot zeigt die folgenden Zusatzoptionen für eine C#-App: Projektabhängigkeiten, Projektbuildreihenfolge, Startprojekte festlegen und ein Git-Ausklappmenü. Diese zusätzlichen Optionen werden in der Regel angezeigt, wenn Sie einer Lösung ein weiteres Projekt hinzufügen und dann zu einem Repository hinzufügen.

Screenshot des Kontextmenüs aus einem Projektmappenknoten im Projektmappen-Explorer, in dem zusätzliche Optionen angezeigt werden.

Menüoptionen für Projektknoten

Der folgende Screenshot einer C#-Konsolen-App zeigt die Kontextmenüoptionen, die angezeigt werden, wenn Sie mit der rechten Maustaste auf den Knoten Project klicken.

Screenshot des Kontextmenüs aus einem Projektknoten im Projektmappen-Explorer.

Was sie im Kontextmenü aus dem Project Knoten sehen, hängt auch vom Projekttyp, der Programmiersprache oder der Plattform ab. Der folgende Screenshot zeigt die folgende zusätzliche Option für eine C#-App: ein Flyoutmenü Buildabhängigkeiten. Zusätzliche Optionen werden in der Regel angezeigt, wenn Sie einer Lösung ein weiteres Projekt hinzufügen und es dann zu einem Repository hinzufügen.

Screenshot des Kontextmenüs aus einem Projektknoten im Projektmappen-Explorer, in dem eine zusätzliche Option angezeigt wird.

Das Menü "Hinzufügen"

Eine der nützlichsten Optionen im Kontextmenü des Projektmappen-Explorer ist das Ausklappmenü Hinzufügen. Von dort aus können Sie einer Lösung ein weiteres Projekt hinzufügen. Sie können einem Projekt auch ein Element hinzufügen und vieles mehr.

Screenshot des Ausklappmenüs „Hinzufügen“ aus dem Rechtsklick-Kontextmenü im Projektmappen-Explorer.

Sie können das Ausklappmenü Hinzufügen entweder über den Knoten Projektmappe, den Knoten Projekt oder den Knoten Abhängigkeiten anzeigen. Die Optionen variieren, je nachdem, welchen Knoten Sie verwenden.

Ein Tutorial, das erklärt, wie Sie mithilfe des Kontextmenüs im Projektmappen-Explorer Elemente und Projekte hinzufügen, finden Sie auf der Seite Einführung in Projekte und Lösungen.

Das Dialogfeld "Schnelles Hinzufügen"

Ab der Version von Visual Studio 2022 17.5 können Sie das Dialogfeld "Schnell hinzufügen" verwenden, um eine leere Datei oder eine einfache C#-Klasse zu erstellen. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf einen Ordner oder das Projekt, und wählen Sie dann Neues Element>hinzufügen aus. Alternativ können Sie auch die Tastenkombination STRG+UMSCHALT+A verwenden.

Screenshot des neuen Dialogfelds

Mit "Schnelles Hinzufügen" können Sie die folgenden Aufgaben ausführen.

  • Fügen Sie eine neue Datei hinzu, ohne durch die Vorlagenliste zu navigieren.
    Beispiel: MyClass.cs
  • Erstellen Sie geschachtelte Ordner in einem einzigen Vorgang.
    Beispiel: Folder1/Folder2/, Folder1/Folder2/MyFile.cs
  • Fügen Sie Dateien mit einer beliebigen Erweiterung oder ohne Erweiterung hinzu.
    Beispiel: File.MyExtension, README, .gitignore
    • Das Schnelle Hinzufügen füllt eine Standarderweiterung für Sie auf, aber Sie können Escape (ESC-) auswählen, nachdem Sie das Dialogfeld geöffnet haben, um das Eingabefeld schnell zu löschen.
  • Fügen Sie mehrere Dateien gleichzeitig hinzu.
    Beispiel: File1.cs, File2.html oder File.cs, File.txt.

Sie können auch schnell zwischen dem Dialogfeld "Schnelles Hinzufügen" und dem Dialogfeld "Neues Element" wechseln. Gehen Sie dazu wie folgt vor:

  • Verwenden Sie "Alle Vorlagen anzeigen", um das Dialogfeld Neues Element zu öffnen.

    Screenshot des Dialogfelds

  • Verwenden Sie Kompaktansicht anzeigen, um das Dialogfeld Quick Add zu öffnen.

    Screenshot der Klassenauswahl des Dialogfelds „Schnell hinzufügen“ mit hervorgehobener Schaltfläche „Kompaktansicht anzeigen“.

Visual Studio merkt sich Ihre Wahl, damit Sie die für Ihre Anforderungen am besten geeignete Erfahrung erhalten. Wenn Sie zum standardmäßigen Dialogfeld "Schnell hinzufügen" zurückkehren möchten, wählen Sie Shift+F2aus.

Tipp

Sie können die Tastenkombinationen für den Befehl Project.AddNewItem und den Befehl AddQuickFile unter Tools>Optionen>Umgebungstastatur> konfigurieren.

Das Dateivergleichstool

Ab der Version von Visual Studio 2022 17.7 können Sie nun zwei Dateien im Projektmappen-Explorer auswählen und vergleichen, indem Sie die neuen Compare With und Compare Selected Options verwenden.

Screenshot des Dateivergleichstools aus dem Rechtsklick-Kontextmenü im Projektmappen-Explorer.

Sie können Dateien auf folgende Weise vergleichen:

  • Klicken Sie mit der rechten Maustaste auf eine einzelne Datei, wählen Sie Vergleichen mit... aus dem Kontextmenü aus, das den Datei-Explorer öffnet. Navigieren Sie dann zu einer beliebigen Datei, und wählen Sie sie für den Vergleich aus.
  • Wählen Sie zwei Dateien aus, indem Sie die STRG-TASTE gedrückt halten. Klicken Sie dann mit der rechten Maustaste, und wählen Sie im Kontextmenü Auswahl vergleichen aus.

Unabhängig davon, auf welche Weise Sie Ihre Dateien vergleichen möchten, sollte das Dateivergleichstool es einfacher machen, Ihre Dateien zu vergleichen, ohne Ihre IDE verlassen zu müssen.

Alle nachfolgenden Werte reduzieren

Die Version 17.7 von Visual Studio 2022 enthält außerdem den Befehl Alle nachfolgenden Werte reduzieren. Dieser Befehl reduziert alle Knoten innerhalb der ausgewählten Struktur rekursiv, sodass Sie tief geschachtelte Hierarchien aufräumen können, während Sie durch die Projektstruktur navigieren.

Screenshot des Befehls „Alle nachfolgenden Werte reduzieren“ aus dem Rechtsklick-Kontextmenü im Projektmappen-Explorer.

Sie finden den Befehl Alle nachfolgenden Werte reduzieren im Kontextmenü für jedes Element im Projektmappen-Explorer, das Nachfolgerelemente aufweist. Sie können auch STRG+Linkspfeil drücken, um den Befehl zu verwenden.

Neue Lösungsexplorer-Ansicht

Sie können die Neue Projektmappen-Explorer-Ansicht verwenden, um eine neue bereichsbezogene Projektmappen-Explorer-Ansicht hinzuzufügen. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner, den Sie als Stammordner der neuen Ansicht festlegen möchten, und wählen Sie dann im Kontextmenü Neue Projektmappen-Ansicht erkunden aus. Ein neues Projektmappen-Explorer-Fenster erscheint, das Sie bei Bedarf andocken oder als unverankertes Fenster anzeigen können.

Screenshot von „Neue Projektmappen-Explorer-Ansicht“ aus dem Rechtsklick-Kontextmenü im Projektmappen-Explorer.