IntelliSense en herstructureringen opmaken

Visual Studio biedt op IntelliSense gebaseerde voltooiingen en opmaakherstructureringen waarmee u efficiënter code kunt schrijven en organiseren.

Voltooiing van DateTime en TimeSpan

Van toepassing op: C#

Deze functie maakt gebruik van het IntelliSense-menu om letterlijke tekenreeksen voor Datum/tijd- en tijdspantekenreeksen te schrijven en tekenreeksen op te maken. IntelliSense geeft u basisvoltooiing en een uitleg van wat elk teken betekent.

  1. Plaats de cursor in de tekenreeks DateTime of TimeSpan-indeling.

  2. Druk opCtrl-spatiebalk+ om het IntelliSense-menu te activeren.

  3. Selecteer het teken dat u wilt toevoegen.

    Schermopname van DateTime Completion IntelliSense.

Regex-voltooiing via IntelliSense

Applies to: C# Visual Basic

Deze functie maakt gebruik van het IntelliSense-menu om reguliere expressies te schrijven. IntelliSense geeft u basisvoltooiing en een uitleg van wat elk regex-teken betekent.

  1. Plaats de cursor in de regex-tekenreeks.

  2. Druk opCtrl-spatiebalk+ om het IntelliSense-menu te activeren.

  3. Selecteer het teken dat u wilt toevoegen aan de regex-tekenreeks.

    Schermopname van Regex Completion IntelliSense.

IntelliSense-voltooiing voor niet-belangrijke typen en extensiemethoden

Applies to: C# Visual Basic

IntelliSense geeft voltooiingssuggesties voor typen en uitbreidingsmethoden die niet met een using richtlijn worden geïmporteerd en voegt automatisch de instructie toe wanneer u de using suggestie doorvoert.

  1. Nadat u de naam van een type of extensiemethode met een afhankelijkheid in uw project hebt ingevoerd, ziet u suggesties in IntelliSense. In de lijst worden items uit niet-geimporteerde naamruimten weergegeven met hun naamruimte als achtervoegsel.

    Aanbeveling

    U kunt items uit niet-geimporteerde naamruimten op aanvraag weergeven/verbergen door Expander naast de voltooiingslijst te selecteren. (Of gebruik de Alt+Een sneltoets.)

    Als u het standaardgedrag wilt wijzigen, opent u het deelvenster ToolsOptions en vouwt u het deelvenster All SettingsLanguagesC# (of Visual Basic) IntelliSense sectie. Schakel het selectievakje Items uit niet-importeerde naamruimten weergeven in of uit.

    Aanbeveling

    U kunt items uit niet-geimporteerde naamruimten op aanvraag weergeven/verbergen door Expander naast de voltooiingslijst te selecteren. (Of gebruik de Alt+Een sneltoets.)

    Als u het standaardgedrag wilt wijzigen, opent u het dialoogvenster Tools>Options en vouwt u de Text Editor>C# (of Visual Basic) >IntelliSense sectie. Schakel het selectievakje Items uit niet-geimporteerde naamruimten weergeven in of uit en selecteer VERVOLGENS OK.

  2. Selecteer een suggestie en voer een niet-geimporteerd item door.

    De using instructie wordt automatisch toegevoegd aan uw bestand.

    Schermopname van IntelliSense-voltooiing voor niet-importtypen.

Oproepketens verpakken en uitlijnen

Applies to: C# Visual Basic

Met deze herstructurering worden ketens van methodeoproepen voor verbeterde leesbaarheid uitgelijnd en uitgelijnd.

  1. Plaats de cursor in een van de gespreksketens.

  2. Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.

  3. Selecteer Gespreksketen teruglopen of Teruglopen en oproepketen uitlijnen om de herstructurering te accepteren.

    Schermopname van het menu Snelle acties en herstructureringen in Visual Studio met De aanroepketen Wrap geselecteerd en wijzigingen in C#-code weergegeven.

Parameters of argumenten verpakken, inspringen en uitlijnen

Applies to: C# Visual Basic

Met deze herstructurering worden parameters of argumenten in methodedeclaraties of aanroepen voor een betere leesbaarheid uitgelijnd en uitgelijnd en uitgelijnd.

  1. Plaats de cursor in een lijst met parameters.

  2. Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.

    Schermopname van de parameters Wrap, Inspringing en Uitlijnen.

  3. Selecteer Elke parameter verpakken om de herstructurering te accepteren.

Binaire expressies verpakken

Applies to: C# Visual Basic

Met deze herstructurering worden binaire expressies verpakt voor een betere leesbaarheid.

  1. Plaats de cursor in de binaire expressie.

  2. Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.

  3. Selecteer De expressie Wrap om de herstructurering te accepteren.

    Schermopname van het menu Snelle acties en herstructureringen in Visual Studio met tekstterugloopexpressie geselecteerd en wijzigingen in C#-code weergegeven.