Delen via


Opties, Teksteditor, Basic (Visual Basic), Geavanceerd

De eigenschappenpagina VB Specific bevat de volgende eigenschappen in de map Visual Basic van de map Teksteditor van het dialoogvenster Opties (Extra ):

De vb-specifieke eigenschappenpagina, in de map Basis van de map Teksteditor van het dialoogvenster Opties (Menu Extra ), bevat de volgende eigenschappen:

Analyse

  • Achtergrondcodeanalyse uitvoeren voor ...

    Kies een van de volgende opties.

    Optie Beschrijving
    Geen Alle analyses en bijbehorende codecorrecties zijn uitgeschakeld.

    Diagnostische gegevens van compileren en bijbehorende codecorrecties zijn ingeschakeld voor alle geopende documenten.
    Huidig document (standaard) Alle analyses worden alleen uitgevoerd op het huidige actieve document.

    Diagnostische gegevens van compileren zijn ingeschakeld voor alle geopende documenten.
    Documenten openen Alle analyse- en compilerdiagnose zijn ingeschakeld voor alle geopende documenten.
    Volledige oplossing Alle analyse- en compilerdiagnose zijn ingeschakeld voor alle documenten in de oplossing, ongeacht of ze zijn geopend of gesloten.

Importrichtlijnen

  • Plaats eerst 'Systeem'-instructies bij het sorteren van de invoer

    Als deze optie is geselecteerd, worden met de opdracht Importbewerkingen verwijderen en sorteren in het snelmenu de import instructies gesorteerd en worden de naamruimten 'Systeem' boven aan de lijst geplaatst.

  • Afzonderlijke importrichtlijngroepen

    Als u deze optie hebt geselecteerd, scheidt de opdracht import in het snelmenu instructies door een lege regel in te voegen tussen groepen instructies met dezelfde hoofdnaamruimte.

  • Import voorstellen voor typen referentieassembly's

  • Import voorstellen voor typen in NuGet-pakketten

    Wanneer deze opties zijn geselecteerd, is er een snelle actie beschikbaar om een NuGet-pakket te installeren en een import instructie toe te voegen voor niet-deductietypen.

    Snelle actie voor het installeren van het NuGet-pakket in Visual Studio

Markeren

Markering van verwijzingen en trefwoorden inschakelen

De teksteditor kan alle exemplaren van een symbool of alle trefwoorden in een component markeren, zoals If..Then, While...End Whileof Try...Catch...Finally. U kunt navigeren tussen gemarkeerde verwijzingen of trefwoorden door op Ctrl + Shift-pijl-omlaag + of Ctrl + Shift-pijl-omhoog + te drukken.

Overzicht maken

Overzichtsmodus inschakelen

Wanneer u een bestand opent in de code-editor, kunt u het document weergeven in de overzichtsmodus. Zie Overzicht voor meer informatie. Wanneer deze optie is geselecteerd, wordt de overzichtsfunctie geactiveerd wanneer u een bestand opent.

Procedureregelscheidingstekens weergeven

De teksteditor geeft het visuele bereik van procedures aan. Er wordt een lijn getekend in de .vb bronbestanden van uw project op locaties die in de volgende tabel worden vermeld:

Locatie in .vb bronbestand Voorbeeld van regellocatie
Na het sluiten van een blokdeclaratieconstructie - Aan het einde van een klasse, structuur, module, interface of opsomming
- Na een eigenschap, functie of sub
- Niet tussen de get- en set-componenten in een eigenschap
Na een set enkele lijnconstructies - Na de importinstructies, vóór een typedefinitie in een klassebestand
- Na variabelen die zijn gedeclareerd in een klasse, vóór eventuele procedures
Na declaraties met één regel (declaraties op niet-blokniveau) - Na importinstructies neemt u instructies, variabelendeclaraties, gebeurtenisdeclaraties, gedelegeerde declaraties en DLL-declare-instructies over

Hulplijnen voor blokstructuur

Wanneer deze optie is geselecteerd, worden verticale lijnen weergegeven in de editor die zijn afgestemd op gestructureerde codeblokken, waarmee u eenvoudig de afzonderlijke codeblokken kunt identificeren. U ziet bijvoorbeeld een lijn tussen Sub en EndSub in een Sub instructie.

Hulp bij de redactie

Hints voor inlineparameternaam Wanneer deze optie is geselecteerd, voegt u hints voor parameternamen in voor letterlijke waarden, gecasteerde letterlijke waarden en objectinstantie voor elk argument in functie-aanroepen.

Hints voor inlineparameternamen voor Visual Basic

Mooie vermelding (opnieuw opmaken) van code De teksteditor herformatteert uw code naar wens. Wanneer deze optie is geselecteerd, doet de code-editor het volgende:

  • De code uitlijnen op de juiste tabpositie

  • Trefwoorden, variabelen en objecten opnieuw in het juiste hoofdlettergebruik

  • Een ontbrekende instructie ThenIf...Then toevoegen

  • Haakjes toevoegen aan functie-aanroepen

  • Ontbrekende eindcitaten toevoegen aan tekenreeksen

  • Exponentiële notatie opnieuw opmaken

  • Datums opnieuw opmaken

Automatische invoeging van eindconstructies

Wanneer u typt, bijvoorbeeld de eerste regel van een proceduredeclaratie, Sub Mainen drukt u op Enter, voegt de teksteditor een overeenkomende End Sub regel toe. Als u een For-lus toevoegt, voegt de teksteditor ook een overeenkomende Next instructie toe. Wanneer deze optie is geselecteerd, voegt de code-editor automatisch de eindconstructie toe.

Automatische invoeging van interface- en MustOverride-leden

Wanneer u een Implements instructie of instructie Inherits voor een klasse doorvoert, voegt de teksteditor prototypen in voor de leden die respectievelijk moeten worden geïmplementeerd of overschreven.

Suggesties voor foutcorrectie inschakelen

De teksteditor kan oplossingen voorstellen voor veelvoorkomende fouten en u kunt de juiste correctie selecteren, die vervolgens op uw code wordt toegepast.

Zie ook