Delen via


Meer informatie over Solution Explorer

U kunt Solution Explorer gebruiken om de projecten en bestanden binnen een oplossing te beheren. In dit artikel wordt de gebruikersinterface (UI) van Solution Explorer in detail beschreven en wordt beschreven hoe u Solution Explorer opent als u deze per ongeluk sluit. In het artikel wordt ook beschreven hoe u met de rechtermuisknop in Solution Explorer snel nieuwe bestanden, mappen en code-elementen aan een project kunt toevoegen.

Solution Explorer openen

Standaard wordt het hulpprogrammavenster Solution Explorer weergegeven als een deelvenster in de rechterbovenhoek van visual Studio integrated development environment (IDE). Als u het hulpprogrammavenster Solution Explorer niet ziet, kunt u het openen vanuit de menubalk van Visual Studio met behulp van View>Solution Explorerof door Ctrl+Alt+Lte selecteren.

Schermopname van de Visual Studio IDE die laat zien waar Solution Explorer zich bevindt.

Solution Explorer-gebruikersinterface

Laten we eens kijken naar de toolvenster Solution Explorer en de UI (gebruikersinterface). We beginnen met een geannoteerde schermopname van een geopende C#-consoleoplossing met twee projecten.

Een schermafbeelding met aantekeningen van het venster Solution Explorer in Visual Studio.

De volgende tabel is een tekstequivalent van de geannoteerde schermafbeelding, maar met een paar handige koppelingen kunt u meer informatie gebruiken.

UI-element Actie
werkbalk Bepalen hoe uw bestanden worden weergegeven
zoekbalk Zoeken naar specifieke bestanden en bestandstypen
hoofdvenster Uw bestanden, projecten, & oplossingen weergeven en beheren
oplossing knooppunt Uw oplossing(en) beheren
project knooppunt Uw project(en) beheren
afhankelijkheden knooppunt Uw oplossing beheren & projectafhankelijkheden
Programmaknooppunt Uw programma of toepassing (app) weergeven, bewerken en beheren
Git-wijzigingen tabblad Git & GitHub gebruiken in Visual Studio om samen te werken aan projecten met uw team

Als u meer toepassingsafbeeldingen en pictogrammen wilt weergeven die worden weergegeven in Visual Studio, downloadt u de Visual Studio Image Library.

Werkbalk Solution Explorer

Als u wilt doorgaan, gaan we de werkbalk in Solution Explorer nader bekijken.

schermopname van de werkbalk Solution Explorer in Visual Studio.

De werkbalk bevat de volgende ui-elementen, van links naar rechts:

UI-element Actie
Vorige knop Schakelen tussen zoekresultaten
knop verder Schakelen tussen zoekresultaten
Knop Home Teruggaan naar de standaardweergave
knop Weergaven wijzigen Schakelen tussen de standaardoplossingsweergave en de optionele mapweergave
In behandeling zijnde wijzigingen filter knop & vervolgkeuzemenu Geopende bestanden of bestanden weergeven met wijzigingen die in behandeling zijn
knop Synchroniseren met Actief Document Een bestand zoeken vanuit de code-editor
Vernieuwingsknop (voorwaardelijk) Wordt alleen weergegeven wanneer u een afhankelijkheid selecteert, zoals een functie of een pakket
knop Alles samenvouwen De bestandsweergave in het hoofdvenster samenvouwen
knop Alle bestanden weergeven Alle bestanden weergeven, inclusief niet-geladen projecten
Eigenschappenknop Instellingen voor specifieke bestanden en onderdelen weergeven en wijzigen
Geselecteerde items bekijken knop Een geselecteerd bestand of onderdeel weergeven in de code-editor

Laten we de zoekbalk in Solution Explorer eens nader bekijken.

U kunt de vervolgkeuzelijst in de zoekbalk gebruiken en een keuze maken in de zoekopties: Zoeken in bestandsinhoud en Zoeken binnen externe items, om uw zoekopdracht te bepalen.

Schermopname van de zoekbalk en zoekopties van Solution Explorer in Visual Studio.

Contextmenu voor de Oplossingsverkenner

In Solution Explorer zijn er verschillende opties waarmee u kunt communiceren met behulp van het contextmenu met de rechtermuisknop. De contextspecifieke opties die worden weergegeven, zijn afhankelijk van of u een Oplossing-knooppunt of een Project-knooppunt selecteert.

Menuopties voor oplossingsknooppunten

In de volgende schermopname van een C#-console-app ziet u de opties in het contextmenu die worden weergegeven wanneer u met de rechtermuisknop op het knooppunt Solution klikt.

Schermopname van het snelmenu van een oplossingsknooppunt in Solution Explorer.

Wat u ziet in het contextmenu van het Solution-knooppunt, is ook afhankelijk van uw projecttype, programmeertaal of platform. In de volgende schermopname ziet u de volgende extra opties voor een C#-app: Projectafhankelijkheden, Project buildvolgorde, Opstartprojecten instellenen een vervolgmenu van Git. Deze extra opties worden meestal weergegeven wanneer u een ander project aan een oplossing toevoegt en deze vervolgens toevoegt aan een opslagplaats.

Schermopname van het snelmenu van een oplossingsknooppunt in Solution Explorer, waarin extra opties worden weergegeven.

Menuopties van Project-knooppunt

In de volgende schermopname van een C#-console-app ziet u de opties in het contextmenu die worden weergegeven wanneer u met de rechtermuisknop op het knooppunt Project klikt.

Schermafbeelding van het snelmenu van een projectnode in Solution Explorer.

Wat u in het contextmenu van het knooppunt project ziet, is ook afhankelijk van uw projecttype, programmeertaal of platform. In de volgende schermopname ziet u de volgende extra optie voor een C#-app: een Build Dependencies fly-out menu. Er worden doorgaans extra opties weergegeven wanneer u een ander project aan een oplossing toevoegt en deze vervolgens toevoegt aan een opslagplaats.

Schermopname van het snelmenu van een projectknooppunt in Solution Explorer, waarin een extra optie wordt weergegeven.

Het menu Toevoegen

In het contextmenu van Solution Explorer is een van de handigste opties het fly-outmenu Toevoegen. Daarmee kunt u een ander project toevoegen aan een oplossing. U kunt ook een item toevoegen aan een project en meer.

Schermafbeelding van het uitklapmenu Toevoegen vanuit het rechtermuisknop contextmenu in Solution Explorer.

U kunt het vervolgmenu Toevoegen bekijken vanuit het knooppunt Solution, het knooppunt Project of het knooppunt Afhankelijkheden. De opties variëren, afhankelijk van het knooppunt dat u gebruikt.

Zie de pagina Inleiding tot projecten en oplossingen voor een zelfstudie waarin u leert hoe u items en projecten toevoegt met behulp van het contextmenu in Solution Explorer.

Het dialoogvenster Snel toevoegen

Vanaf de versie van Visual Studio 2022 17.5 release kunt u het dialoogvenster Snel toevoegen gebruiken om een leeg bestand of een eenvoudige C#-klasse te maken. Klik in Solution Explorer met de rechtermuisknop op een map of project en selecteer vervolgens Add>New Item. Of gebruik desgewenst de sneltoets Ctrl+Shift+A.

Schermopname van het nieuwe dialoogvenster Snelle toevoegen in Visual Studio.

Met Quick Add kunt u de volgende taken uitvoeren.

  • Voeg een nieuw bestand toe zonder door de lijst met sjablonen te bladeren.
    Voorbeeld: MyClass.cs
  • Geneste mappen maken in één enkele bewerking.
    Voorbeeld: Map1/Map2/, Map1/Map2/MyFile.cs
  • Voeg bestanden toe met een extensie of helemaal geen extensie.
    Voorbeeld: File.MyExtension, README, .gitignore
    • Snel toevoegen vult een standaardextensie voor u in, maar u kunt Escape (Esc) selecteren nadat u het dialoogvenster hebt geopend om het invoervak snel te wissen.
  • Voeg meerdere bestanden tegelijk toe.
    Voorbeeld: File1.cs, File2.html of File.cs, File.txt.

U kunt ook snel schakelen tussen het dialoogvenster Snel toevoegen en het dialoogvenster Nieuw item. Dit doet u als volgt.

  • Gebruik Alle sjablonen weergeven om het dialoogvenster Nieuw item te openen.

    Schermopname van het dialoogvenster Snel toevoegen met de knop Alle sjablonen weergeven gemarkeerd voor nadruk.

  • Gebruik Compacte weergave weergeven om het dialoogvenster Snelle toevoegen te openen.

    Schermopname van de selectiekiezer voor de dialoogvensterklasse Snel toevoegen met de knop Compacte weergave weergeven gemarkeerd voor nadruk.

Visual Studio onthoudt uw keuze, zodat u de ervaring krijgt die het beste bij uw behoeften past. Als u wilt terugkeren naar het standaarddialoogvenster Snelle toevoegen, selecteert u Shift+F2.

Tip

U kunt de sneltoetsen configureren voor de opdracht Project.AddNewItem en de opdracht AddQuickFile vanuit Extra>Opties>Omgeving>Keyboard.

Het hulpprogramma voor bestandsvergelijking

Vanaf de versie van Visual Studio 2022 17.7 kunt u nu twee bestanden selecteren in Solution Explorer en deze vergelijken met behulp van de nieuwe Vergelijken met en Geselecteerde-opties vergelijken.

Schermopname van het hulpprogramma voor bestandsvergelijking in het snelmenu in Solution Explorer.

U kunt bestanden op de volgende manieren vergelijken:

  • Klik met de rechtermuisknop op één bestand, selecteer Vergelijken met... in het contextmenu, waarmee Verkenner wordt geopend. Navigeer vervolgens naar een bestand en selecteer het ter vergelijking.
  • Selecteer twee bestanden door de knop Ctrl- ingedrukt te houden. Klik vervolgens met de rechtermuisknop en selecteer Vergelijk geselecteerde in het contextmenu.

Ongeacht de manier waarop u ervoor kiest om uw bestanden te vergelijken, moet het hulpprogramma voor bestandsvergelijking het gemakkelijker maken om uw bestanden te vergelijken zonder uw IDE te verlaten.

De opdracht Alle afstammelingen samenvouwen

Ook opgenomen in de versie van Visual Studio 2022 17.7 is de opdracht Alle afstammelingen samenvouwen. Met deze opdracht kunt u alle knooppunten binnen een selectie recursief inklappen, zodat u diep geneste hiërarchieën kunt opruimen terwijl u de projectstructuur navigeert.

Schermopname van de opdracht Alle afstammelingen samenvouwen vanuit het contextmenu met de rechtermuisknop in Solution Explorer.

U vindt de opdracht Alle afstammelingen samenvouwen in het contextmenu wanneer u met de rechtermuisknop klikt op een item in Solution Explorer dat afstammelingen heeft. U kunt ook op Ctrl+pijl links drukken om de opdracht te gebruiken.

Nieuwe Solution Explorer-weergave

U kunt de Solution Explorer-weergave gebruiken om een nieuwe gescopeerde Solution Explorer-weergave toe te voegen. Klik in Solution Explorer met de rechtermuisknop op de map die u wilt instellen als de hoofdmap van de nieuwe weergave en selecteer vervolgens Nieuwe oplossingsweergave verkennen in het contextmenu. Er verschijnt een nieuw Solution Explorer-venster dat u indien nodig kunt vastmaken of zwevend houden.

Screenshot van de weergave Nieuwe Solution Explorer vanuit het contextmenu dat verschijnt bij het klikken met de rechtermuisknop in Solution Explorer.