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.
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.
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.
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 |
Suchleiste des Projektmappen-Explorers
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.
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.
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.
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.
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.
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.
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.
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.
Verwenden Sie Kompaktansicht anzeigen, um das Dialogfeld Quick Add zu öffnen.
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.
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.
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.