Delen via


Snelle acties

Met snelle acties in Visual Studio kunt u uw code eenvoudig herstructureren, genereren of anderszins wijzigen met één actie. Snelle acties zijn beschikbaar voor C#, C++en Visual Basic-codebestanden. Sommige acties zijn specifiek voor een taal en andere zijn van toepassing op alle talen.

Snelle acties kunnen worden gebruikt om:

Pictogrammen voor snelle acties begrijpen

Visual Studio gebruikt verschillende pictogrammen om aan te geven wanneer snelle acties beschikbaar zijn. Het pictogramtype geeft aan of de snelle actie een aanbeveling of een vereiste oplossing is, waaronder herstructureren:

  • Schroevendraaierschroevendraaierpictogram: Voorgestelde actie om uw code te verbeteren.

  • Gele gloeilampgloeilamppictogram: Aanbevolen actie om niet-kritieke problemen met uw code op te lossen.

  • foutlampjefoutlampicoon: Kritieke actie om een fout in uw code te herstellen of de noodzakelijke herstructurering toe te passen.

Voor elke taal kunnen derden aangepaste diagnostische gegevens en suggesties opgeven, zoals een onderdeel van een SDK. Visual Studio toont gloeilampen op basis van deze regels.

Beschikbare acties zoeken

U kunt uw code controleren op beschikbare snelle acties in Visual Studio door te scannen op het gloeilamppictogram gloeilamp, schroevendraaier schroevendraaierpictogramen foutlampje pictogram van foutlamp:

  • Beweeg uw muis over de code en let op eventuele pictogrammen voor snelle acties:

    Schermopname met de basisaanbeveling voor snelle acties en het gloeilamppictogram in Visual Studio.

  • Verplaats de invoegcursor (|) naar een coderegel en controleer op pictogrammen voor snelle acties in de linkermarge van de code-editor.

U kunt ook handmatig controleren op beschikbare snelle acties:

  • Klik met de rechtermuisknop op een coderegel en kies Snelle acties en herstructureringen voor een lijst met beschikbare snelle acties en herstructureringsopties.

  • Selecteer Ctrl+ punt (.) ergens op een regel.

Aanbevelingen toepassen om code te verbeteren

Wanneer Snelle Acties beschikbaar zijn, kunt u het gloeilamp pictogram of het schroevendraaier pictogram naast de toepasselijke code selecteren.

  • Als u de beschikbare verbeteringen wilt zien, selecteert u de pijl-omlaag naast het pictogram of gebruikt u de mogelijke oplossingen weergeven koppeling.

    Schermopname die de details van de aanbeveling voor snelle acties met het gloeilamppictogram in Visual Studio laat zien.

  • Als u de aanbevolen wijziging wilt toepassen op uw code, selecteert u het pictogram. U kunt ook Ctrl+ punt (.) selecteren wanneer de cursor zich op een regel code bevindt die een beschikbare actie weergeeft.

Acties toepassen om fouten op te lossen

Als er een fout in uw code optreedt en Visual Studio een aanbevolen oplossing heeft, ziet u een rode kronkel onder de code met de fout. De foutlamp en het pictogram verschijnen ook naast de gemarkeerde code.

  • Als u de beschikbare oplossingen wilt zien, selecteert u de pijl-omlaag naast het pictogram of gebruikt u de Mogelijke oplossingen weergeven koppeling.

    Schermopname die de potentiële oplossing en het foutlampje-icoon van Snelle Actie in Visual Studio toont.

  • Als u de aanbevolen wijziging wilt toepassen op uw code, selecteert u het pictogram. U kunt ook Ctrl + punttoets (.) indrukken wanneer uw cursor op een coderegel staat die een beschikbare actie toont.

Tip

U kunt enkele Snelle Acties voor codefixes uitschakelen. Zie Broncodeanalyse uitschakelen voor .NETvoor meer informatie.

Hulp bij AI krijgen

Als u Copilotgebruikt, kunt u AI-hulp krijgen bij het gebruiken van het Quick Actions-lampje. Kies in het gloeilampmenu Fix met Copilot. Hiermee opent u een inline-chat met GitHub Copilot Chat, met een voorgestelde oplossing.

Schermopname met de optie Snelle actie GitHub Copilot voor de gloeilamp.