Delen via


Vensterindelingen aanpassen en tabbladen aanpassen

In Visual Studio kunt u de positie, grootte en het gedrag van vensters aanpassen om vensterindelingen te maken die het beste werken voor verschillende ontwikkelwerkstromen. U kunt ook aanpassen hoe u tabbladen gebruikt om met uw code te communiceren. In dit artikel worden verschillende manieren beschreven om de Visual Studio-gebruikersinterface aan te passen.

Vensterindelingen aanpassen

Wanneer u een vensterindeling aanpast, behoudt de Integrated Development Environment (IDE) van Visual Studio deze. Als u bijvoorbeeld de dockinglocatie van Solution Explorer wijzigt en Vervolgens Visual Studio sluit, wordt Solution Explorer de volgende keer dat u Visual Studio opent, gedokt op dezelfde locatie. De Visual Studio IDE behoudt de dockinglocatie, zelfs als u op een andere computer werkt.

U kunt ook een naam geven en een aangepaste indeling opslaan en vervolgens met één opdracht schakelen tussen indelingen. U kunt bijvoorbeeld een indeling maken voor bewerken en een indeling voor foutopsporing, en schakelen tussen deze indelingen door Venster>Vensterindeling toepassen te selecteren.

Aanbeveling

Vanaf Visual Studio 17.9 is de lijst met geopende documenten verplaatst van een binaire indeling in het SUO-bestand naar een indeling voor tekst zonder opmaak in een JSON-bestand. Het JSON-bestand wordt opgeslagen in de verborgen map .vs op dezelfde locatie als het .suo-bestand (<solutionFolder>\.vs\<solutionName>\v17). Dit JSON-bestand bevat de lijst met geopende documenten en de bijbehorende eigenschappen, de indeling van documentgroepen en containers en de kolombreedte van verticale tabbladen. Als u deze informatie opslaat in tekst zonder opmaak als JSON, kunt u eenvoudiger back-ups maken en de mogelijkheid om verschillende sets geopende documenten in te checken die naar behoefte kunnen worden hersteld.

Vensters voor hulpprogramma's en documenten

De IDE heeft twee eenvoudige venstertypen: vensters van hulpprogramma's en documentvensters. Hulpprogrammavensters omvatten Solution Explorer, Server Explorer, het uitvoervenster, de foutenlijst, de ontwerpers en de foutopsporingsprogrammavensters. Documentvensters bevatten broncodebestanden, willekeurige tekstbestanden, configuratiebestanden enzovoort. U kunt de grootte van gereedschapsvensters wijzigen en ze slepen door de titelbalk. U kunt documentvensters slepen op hun tabblad.

Het menu Venster bevat opties voor het dokken, zweven en verbergen van vensters in de IDE. Klik met de rechtermuisknop op het tabblad of de titelbalk van een venster om meer opties voor dat specifieke venster weer te geven. U kunt meerdere exemplaren van bepaalde hulpprogrammavensters tegelijk weergeven. U kunt bijvoorbeeld meer dan één webbrowservenster weergeven en u kunt extra exemplaren van sommige vensters maken door Nieuw venster te selecteren in het menu Venster .

Gesplitste vensters

Wanneer u twee locaties tegelijk in een document wilt bekijken of bewerken, kunt u het venster splitsen. Als u uw document wilt verdelen in twee afzonderlijk schuivende secties, selecteert u Splitsen in het menu Venster . Selecteer Splitsen verwijderen in het menu Venster om de enkele weergave te herstellen.

Werkbalken

U kunt werkbalken rangschikken door ze naar de gewenste locatie te slepen of doorhet dialoogvensterAanpassen van hulpmiddelen> te gebruiken. Zie Menu's en werkbalken aanpassen voor meer informatie over het positioneren en aanpassen van werkbalken.

Vensters rangschikken en vastzetten

U kunt een documentvenster of hulpmiddelvenster vastmaken , zodat het een positie en grootte heeft binnen het vensterframe van IDE. U kunt het ook plaatsen als een afzonderlijk zwevend venster dat zich buiten de IDE bevindt.

U kunt een gereedschapsvenster overal in het IDE-frame plaatsen. U kunt sommige toolvensters ook als tabvensters in het editor-frame plaatsen. En u kunt documentvensters in het editorframe verankeren of vastpinnen aan hun huidige positie in de tabvolgorde.

U kunt vensters ook op de volgende manieren rangschikken:

  • Knopvensters aan de rand van de IDE verbergen.
  • Minimaliseer gereedschapsvensters.
  • Vensters weergeven op verschillende beeldschermen.
  • Stel de plaatsing van vensters opnieuw in op de standaardindeling of in een opgeslagen aangepaste indeling.

Als u hulpmiddelen en documentvensters wilt rangschikken, plaatst u de cursor op de titelbalk van een venster en sleept u deze naar de gewenste positie. U kunt ook met de rechtermuisknop op de titelbalk van het venster klikken om het contextmenu te gebruiken, of u kunt de opdrachten in het menu Venster gebruiken.

Dockvensters

Wanneer u de titelbalk van het gereedschapsvenster of het tabblad van het documentvenster selecteert en sleept, verschijnt er een gidsruit. Tijdens de sleepbewerking, wanneer de muiscursor boven een van de pijlen in het diamantsymbool staat, verschijnt er een gearceerd gebied dat aangeeft waar het venster wordt verankerd als u de muisknop loslaat.

Als u een vastzetbaar venster wilt verplaatsen zonder het vast te maken, selecteert u Ctrl terwijl u het venster sleept.

Als u een taakvenster of documentvenster wilt retourneren naar de meest recente gekoppelde locatie, selecteert u Ctrl terwijl u dubbelklikt op de titelbalk of het tabblad van het venster.

In de volgende schermopname ziet u de guide diamond voor documentvensters, die alleen in het bewerkingsframe kunnen worden gedokt:

Schermopname van de gidsruit in het documentvenster.

Schermopname van de gidsruit in het documentvenster.

U kunt gereedschapsvensters aan één kant van een frame in de IDE of in het bewerkingsframe vast maken. Om u te helpen het venster eenvoudig opnieuw te koppelen, verschijnt er een hulplijn diamant wanneer u het venster naar een andere locatie sleept.

Schermopname van de gidsruit van het gereedschapsvenster.

In de volgende screenshot ziet u dat Solution Explorer wordt geplaatst op een nieuwe locatie die door een paarse gearceerde zone gemarkeerd is.

Schermopname van wat in de IDE wordt weergegeven wanneer u Solution Explorer op een nieuwe positie wilt docken.

Toolvensters sluiten en automatisch verbergen

U kunt een hulpmiddelvenster sluiten door de knop Sluiten te selecteren in de rechterbovenhoek van de titelbalk. Als u het venster opnieuw wilt openen, selecteert u het gewenste hulpmiddel in het menu Beeld of gebruikt u de bijbehorende sneltoets.

Als u met de rechtermuisknop op de titelbalk van een gereedschapsvenster klikt en vervolgens Automatisch verbergen selecteert, schuift het venster uit de weg wanneer u een ander venster gebruikt. Wanneer een venster automatisch wordt verborgen, wordt de naam ervan weergegeven op een tabblad aan de rand van de IDE. Als u het venster opnieuw wilt gebruiken, selecteert u het tabblad zodat het venster weer wordt weergegeven.

Set van twee schermafbeeldingen met het menu-item Automatisch verbergen en de bijbehorende set vensters met tabbladen die worden weergegeven wanneer Automatisch verbergen is geselecteerd.

Aanbeveling

Als u wilt opgeven of automatisch verbergen afzonderlijk of als gekoppelde groepen werkt, selecteert of wist u de knop Automatisch verbergen alleen in het dialoogvensterExtra-opties>. Zie het dialoogvenster Opties voor meer informatie: Omgevings > algemeen.

Opmerking

Wanneer automatisch verbergen is ingeschakeld in een hulpmiddelvenster, kan het venster tijdelijk in beeld worden geschoven wanneer het de focus heeft. Als u het venster opnieuw wilt verbergen, selecteert u een item buiten het huidige venster. Wanneer het venster de focus verliest, wordt het weer uit de weergave geschoven.

Een tweede monitor gebruiken

Als u een tweede monitor hebt en uw besturingssysteem ondersteuning biedt voor het gebruik van dubbele beeldschermen, kunt u selecteren welke monitor een venster weergeeft.

Aanbeveling

U kunt meerdere exemplaren van Solution Explorer maken en naar een ander beeldscherm verplaatsen. Klik met de rechtermuisknop op het knooppunt Oplossing en selecteer Nieuwe Solution Explorer-weergave. Als u een extra exemplaar wilt sluiten, dubbelklikt u op de titelbalk terwijl u de Ctrl-toets selecteert.

Vensterindelingen opnieuw instellen

U kunt de IDE terugzetten naar de oorspronkelijke vensterindeling voor uw instellingenverzameling door Windows>Reset Window Layout te selecteren in het hoofdmenu. Wanneer u deze opdracht uitvoert, worden de volgende acties uitgevoerd:

  • Alle vensters worden verplaatst naar hun standaardposities.

  • Vensters die zijn gesloten in de standaardvensterindeling, worden gesloten.

  • Vensters die zijn geopend in de standaardvensterindeling worden geopend.

Aangepaste indelingen maken en opslaan

Met Visual Studio kunt u maximaal 10 aangepaste vensterindelingen opslaan en snel tussen deze indelingen schakelen. De volgende stappen laten zien hoe u twee aangepaste indelingen maakt, opslaat, aanroept en beheert die profiteren van meerdere beeldschermen en zowel gedokte als zwevende gereedschapsvensters hebben.

Een project maken en de indeling aanpassen

Maak eerst een gebruikersinterfaceproject (UI). Het idee is om de ruimte voor het ontwerpvenster te maximaliseren door andere gereedschapsvensters buiten de weg te bewegen.

  1. Maak een nieuw C# WPF-toepassingsproject .

  2. Als u meerdere beeldschermen hebt, sleept u Solution Explorer en het venster Eigenschappen naar uw tweede monitor.

    Als u slechts één monitor gebruikt, sluit u alle vensters behalve de ontwerpfunctie.

  3. Selecteer Ctrl+Alt+X om het venster Gereedschapskist weer te geven. Als het venster is gedokt, sleept u het zodat het blijft hangen waar u het wilt plaatsen.

  4. Wanneer uw indeling naar wens is, selecteert u Venster>Vensterindeling opslaan. Geef de indelingsontwerper een naam.

    Aan de nieuwe indeling wordt de volgende sneltoets toegewezen vanuit de gereserveerde lijst met Ctrl+Alt+1...0-sneltoetsen .

Een databaseproject en -indeling maken

Voeg vervolgens een nieuw SQL Server-databaseproject toe aan de oplossing:

  1. Klik met de rechtermuisknop op het oplossingsknooppunt in Solution Explorer om het contextmenu te openen, selecteer Toevoegen en selecteer vervolgens Nieuw project.

  2. Selecteer in het dialoogvenster Een nieuw project toevoegenSQL in de lijst Alle projecttypen en selecteer vervolgens SQL Server Database Project. (Mogelijk moet u de andere filters wissen.) Selecteer Volgende en selecteer vervolgens Maken.

    (U kunt ook het zoekvak gebruiken om de sjabloon te vinden. Voer hiervoor SQL in het vak in dat de tekst Zoeken naar sjablonen bevat (Alt+S).)

  3. Klik met de rechtermuisknop op het nieuwe databaseproject in Solution Explorer en selecteer Vervolgens Weergeven in Objectverkenner.

    Wanneer u deze optie selecteert, wordt in Visual Studio het venster SQL Server-objectverkenner weergegeven, waarmee u toegang hebt tot tabellen, weergaven en andere objecten in uw database. U kunt dit venster laten zweven of het vastleggen. Pas de andere vensters op de gewenste manier aan. Als u deze procedure realistischer wilt maken, kunt u een werkelijke database toevoegen, maar dat hoeft u niet te doen.

  4. Wanneer uw indeling de gewenste indeling is, selecteert u Venster in de menubalk en selecteert u Vensterindeling opslaan. Geef deze layout de naam DB Project.

Schakelen tussen de indelingen

Als u wilt schakelen tussen indelingen, gebruikt u de sneltoetsen in de gereserveerde lijst met Ctrl+Alt+1...0-sneltoetsen . Of selecteer in het hoofdmenu Venster Venster>toepassen.

Schermopname van het menu Vensterindeling toepassen.

Als u een installatie met meerdere beeldschermen op het werk en één monitor laptop thuis hebt, kunt u indelingen maken die zijn geoptimaliseerd voor elke machine.

Opmerking

Als u een indeling met meerdere beeldschermen toepast op een systeem met één monitor, worden de zwevende vensters die u op de tweede monitor hebt geplaatst, verborgen achter het Visual Studio-venster. U kunt deze vensters naar voren brengen door op Alt+Tab te drukken. Als u Visual Studio later met meerdere beeldschermen opent, kunt u de vensters terugzetten op de opgegeven posities door de indeling opnieuw toe te past.

Uw indelingen beheren en roamen

U kunt de aangepaste indeling verwijderen, de naam ervan wijzigen of de volgorde ervan wijzigen door> te selecteren. Als u een indeling verplaatst, wordt de sleutelbinding automatisch aangepast aan de nieuwe positie in de lijst. De sleutelbindingen zelf kunnen niet worden gewijzigd, maar u kunt maximaal 10 indelingen tegelijk opslaan.

Schermopname van het dialoogvenster Vensterindelingen beheren.

Als u uzelf wilt herinneren aan welke sneltoets is toegewezen aan welke indeling, selecteert u Vensterindeling>toepassen.

Deze indelingen roamen automatisch tussen Visual Studio-edities en Blend-exemplaren op afzonderlijke computers.

Tabbladen personaliseren

U kunt tabbladen aanpassen om op verschillende manieren met documentvensters te werken. U kunt bijvoorbeeld een voorbeeld van een bestand in de editor bekijken zonder het bestand te openen, u kunt uw tabbladen groeperen, ze in meerdere rijen rangschikken en meer.

Aanbeveling

Zie de volgende blogpost voor meer informatie over het beheren van tabbladen in Visual Studio 2022 en hoger: Te veel tabbladen geopend? Geen probleem!.

Tabblad Voorvertoning

Op het tabblad Voorbeeld kunt u bestanden in de editor bekijken zonder ze te openen. U kunt een voorbeeld van bestanden bekijken door ze te selecteren in Solution Explorer, tijdens foutopsporing wanneer u in bestanden stapt, met Go to Definition en wanneer u door de resultaten van een zoekopdracht bladert. Voorbeeldbestanden worden weergegeven op een tabblad aan de rechterkant van het documenttabblad. Het bestand wordt geopend voor bewerken als u het wijzigt of Open selecteert in het contextmenu van het bestand in Solution Explorer.

Tabgroepen

Met tabgroepen kunt u beperkte werkruimte beheren terwijl u met twee of meer geopende documenten in de IDE werkt. U kunt meerdere vensters en vensters van documenten ordenen in verticale of horizontale tabgroepen en documenten van de ene tabbladgroep naar de andere verplaatsen.

Verticale documenttabbladen

U kunt uw documenttabbladen beheren in een verticale lijst aan de linkerkant of rechts van de editor.

Nieuw in Visual Studio 2019 versie 16.4 en hoger. Deze versies ondersteunen een van de belangrijkste functieaanvragen: verticale documenttabbladen. U kunt uw documenttabbladen beheren in een verticale lijst aan de linkerkant of rechts van de editor.

Animatie met verticale documenttabbladen.

U kunt op de volgende manieren verticale documenttabbladen toepassen:

  • Selecteer Extra>Opties>Omgeving>Tabbladen en Vensters. Selecteer vervolgens in de lijst met tabbladindelingen instellende optie Boven, Links of Rechts.
  • Klik met de rechtermuisknop op een tabblad, selecteer Tabindeling instellen en selecteer vervolgens Links of Rechts. (Als u de tabbladen wilt terugsturen naar de standaardpositie, selecteert u Bovenaan.)
  • Klik met de rechtermuisknop op een tabblad, selecteer Tabindeling instellen en selecteer vervolgens Tabs aan de linkerkant plaatsen, Tabbladen bovenaan plaatsen of Tabs aan de rechterkant plaatsen. (Als u de tabbladen wilt terugbrengen naar de standaardpositie, selecteert u Tabs bovenaan plaatsen.)

Documenttabbladen met kleurcode

In Visual Studio 2022 en hoger kunt u tabbladen met kleurcodes per project gebruiken, zodat u niet hoeft te zoeken naar uw geopende bestanden.

Om tabbladen van kleurcode te voorzien, gaat u naar Tools>Opties>Omgeving>Tabbladen en Windows. Schakel vervolgens het selectievakje Documenttabbladen kleuren in en selecteer Project, Bestandsextensie of Reguliere expressie in de vervolgkeuzelijst.

Tabbladen in verschillende weergaven kleuren

U kunt tabbladen in zowel verticale als horizontale weergaven in de editor kleuren.

In de volgende schermafbeelding ziet u een voorbeeld van gekleurde tabbladen in de verticale weergave:

Schermopname van gekleurde tabbladen in de verticale weergave.

In de volgende schermafbeelding ziet u een voorbeeld van gekleurde tabbladen in de horizontale weergave:

Schermopname van gekleurde tabbladen in de horizontale weergave.

Uw eigen kleuren selecteren

U kunt ook uw eigen tabkleuren selecteren. Hiervoor klikt u met de rechtermuisknop op een tabblad, selecteert u Tabkleur instellen en selecteert u vervolgens een kleur.

In de volgende schermopname ziet u hoe u het kleurenschema van tabbladen aan uw persoonlijke voorkeur kunt aanpassen:

Schermopname van de optie Tabkleur instellen die u kunt gebruiken om de kleuren van tabbladen aan te passen.

Meerdere rijen met tabbladen

U kunt tabs in meerdere rijen verpakken. Hierdoor kunt u meer horizontale tabbladen tegelijk openen. Vastgemaakte tabbladen worden weergegeven in een aparte rij gescheiden van niet-vastgemaakte tabbladen.

Schermopname van tabbladen die in meerdere rijen zijn gerangschikt.

Alsu dit gedrag wilt wijzigen, gaat u naar detabbladen Omgevingstabbladen>Extra>> enWindows-tabbladen> weergeven in meerdere rijen.

Andere tabbladopties

U kunt vetgedrukte opmaak toepassen op het huidige actieve tabblad, de breedte van het tabblad wijzigen en een extra knop sluiten toevoegen boven aan een document.

Als u deze opties wilt wijzigen, gaat u naarde tabbladenOmgeving> met extra>opties> en Windows.

Schermopnameopties voor tabbladen in Visual Studio.

Indicator voor niet-opgeslagen wijzigingen

U kunt de indicator wijzigen voor documenten met niet-opgeslagen wijzigingen in een grotere, zichtbarere stip.

Schermopname van een grote stip die niet-opgeslagen wijzigingen aangeeft.

Als u deze instelling wilt wijzigen, kiest u uw voorkeur in Extra>Opties>Omgeving>Tabbladen en Windows>Dirty Indicator.

Namen cursief weergeven

U kunt de namen van documenten die niet zichtbaar zijn in cursief weergeven.

Schermopname van onzichtbare tabbladen die cursief worden weergegeven.

Als u deze optie wilt inschakelen, gaat u naar Extra>Opties>Omgeving>Tabbladen en Windows en selecteert u Onzichtbare tabbladen cursief weergeven in het vervolgkeuzemenu van het tabblad.

Gesloten tabbladen herstellen

U kunt het laatste tabblad dat u hebt gesloten opnieuw openen door met de rechtermuisknop op een tabblad te klikken en gesloten tabblad herstellen te selecteren, met de sneltoets Ctrl+K, Ctrl+Z of doorhet gesloten tabbladVenster> herstellen te selecteren.

Schermopname van het menu-item Gesloten tabblad herstellen.