Delen via


Instellingen voor inspringen en tabbladen configureren in Visual Studio

Meer informatie over het wijzigen van het standaardgedrag voor tabbladen en inspringing voor de Code-editor in Visual Studio met behulp van de configuratieopties van de teksteditor.

Opties voor inspringingen en tabbladen in Access

Open in VisualStudio het deelvenster Extra>opties en vouw de sectieStandaardtabbladen Alleinstellingentalen>>> uit.

Waarschuwing

Wijzigingen die hier zijn aangebracht, zijn van toepassing op alle ontwikkeltalen. Als u opties in dit dialoogvenster opnieuw wilt instellen, worden de afzonderlijke taalinstellingen overschreven. Als u opties voor een specifieke taal wilt configureren, selecteert u de submap onder Alle taalinstellingen>>(zoals C# of Visual Basic)->tabbladen.

Open in Visual Studio het dialoogvensterExtra-opties> en vouw de sectie Alletalen> van de teksteditor>uit.

Waarschuwing

Wijzigingen die hier zijn aangebracht, zijn van toepassing op alle ontwikkeltalen. Als u opties in dit dialoogvenster opnieuw wilt instellen, worden de afzonderlijke taalinstellingen overschreven. Als u opties voor een specifieke taal wilt configureren, selecteert u de submap onder Teksteditor.

Conflicterende instellingen oplossen

Als u verschillende tabblad- of inspringinstellingen voor afzonderlijke talen selecteert, wordt in Visual Studio een waarschuwingsbericht weergegeven:

  • 'De inspringingsinstellingen voor afzonderlijke tekstindelingen conflicteren met elkaar', voor verschillende opties voor inspringing .
  • 'De tabbladinstellingen voor afzonderlijke tekstopmaak conflicteren met elkaar' voor verschillende tabopties .

Als slimme inspringing bijvoorbeeld is ingesteld voor Visual Basic en Inspringing blokkeren voor Visual C++, ontvangt u een herinnering over het conflict.

Opties voor inspringing configureren

Kies voor de optie Inspringen een van de volgende inspringingsstijlen:

  • Geen: nieuwe regels worden niet ingesprongen; de cursor begint bij de eerste kolom.
  • Blok: Nieuwe regels worden automatisch ingesprongen zodat deze overeenkomen met de vorige regel.
  • Slim: nieuwe regels worden ingesprongen op basis van codecontext en IntelliSense-conventies. Niet beschikbaar voor alle talen.

Lijnen tussen accolades kunnen bijvoorbeeld worden ingesprongen { } als extra tabstop.

Tabbladopties configureren

Configureer de volgende tabbladopties:

  • Tabgrootte: Hiermee stelt u het aantal spaties per tabstop in (standaard: 4).

  • Grootte van inspringing: hiermee stelt u het aantal spaties in voor elke inspringing (standaard: 4). Tabbladen, spaties of beide worden gebruikt om de grootte te vullen.

  • Tabteken: selecteer het type tabteken dat u wilt toepassen:

    • Spaties invoegen: inspringbewerkingen voegen alleen spatietekens in.
    • Tabbladen behouden: inspringbewerkingen voegen zoveel mogelijk tabtekens in; spaties vullen een restgetal.
  • Spaties invoegen: inspringbewerkingen voegen alleen spatietekens in.

  • Tabbladen behouden: inspringbewerkingen voegen zoveel mogelijk tabtekens in; spaties vullen een restgetal.

Probleemoplossingsproces

Aanbeveling

Adaptieve opmaak kan de instellingen van uw aangepaste tabbladen overschrijven. Als u adaptieve opmaak wilt uitschakelen, gaat u naar de sectie Alle instellingen>voor teksteditor>Geavanceerd in het deelvensterExtra-opties>. Schakel de optie Adaptieve opmaak in. U kunt ook een .editorconfig-bestand gebruiken om inspringingsstijlen te beheren.

Aanbeveling

Adaptieve opmaak kan de instellingen van uw aangepaste tabbladen overschrijven. Als u adaptieve opmaak wilt uitschakelen, gaat u naar de sectieGeavanceerdeteksteditor> in het dialoogvenster Extra>opties. Schakel de optie Adaptieve opmaak gebruiken in. U kunt ook een .editorconfig-bestand gebruiken om inspringingsstijlen te beheren.

Volgende stappen