Freigeben über


Schnelle Aktionen, Glühbirnen und Schraubenzieher

Mit schnellen Aktionen in Visual Studio können Sie Ihren Code ganz einfach mit einer einzelnen Aktion umgestalten, generieren oder anderweitig ändern. Schnelle Aktionen sind für C#-, C++-und Visual Basic-Codedateien verfügbar. Einige Aktionen sind spezifisch für eine Sprache, und andere gelten für alle Sprachen.

Schnelle Aktionen können verwendet werden, um:

Grundlegendes zu Quick Action-Symbolen

Visual Studio verwendet mehrere Symbole, um anzugeben, wann Schnelle Aktionen verfügbar sind. Der Icon-Typ gibt an, ob die Schnellaktion eine Empfehlung oder ein erforderlicher Fix ist, einschließlich Refaktorisierung.

  • ScrewdriverSchraubenziehersymbol: Vorgeschlagene Aktion, um Ihren Code zu verbessern.

  • Gelbe GlühbirneGlühbirnensymbol: Empfohlene Aktion, um nicht kritische Probleme mit Ihrem Code zu beheben.

  • FehlerglühbirneFehlerlampensymbol: Kritische Aktion, um einen Fehler in Ihrem Code zu beheben oder die erforderliche Umgestaltung anzuwenden.

Tipp

Quick Action-Symbole können klein sein. Um die Sichtbarkeit zu erhöhen, versuchen Sie, ein Design mit hohem Kontrast in Windows zu aktivieren oder ein Visual Studio-Design mit hohem Kontrast unter "Tools>Options>Environment>General" zu verwenden.

Für jede Sprache können Drittanbieter benutzerdefinierte Diagnosen und Vorschläge bereitstellen, z. B. Teil eines SDK. Visual Studio zeigt Glühbirnen basierend auf diesen Regeln an.

Verfügbare Aktionen suchen

Sie können Ihren Code auf verfügbare schnelle Aktionen in Visual Studio überprüfen, indem Sie nach dem Glühbirnensymbol Glühbirnensymbol, Schraubendrehersymbol Schraubendrehersymbolund FehlerglühbirnensymbolFehlerglühbirnensymbol suchen:

  • Bewegen Sie mit der Maus über Ihren Code, und beachten Sie alle Symbole für schnelle Aktionen:

    Screenshot der grundlegenden Quick Action-Empfehlung und des Glühbirnensymbols in Visual Studio.

  • Bewegen Sie den Einfügecursor (|) in eine Codezeile, und suchen Sie im linken Rand des Code-Editors nach Quick Action-Symbolen.

Sie können auch manuell nach verfügbaren Schnellaktionen suchen:

  • Klicken Sie mit der rechten Maustaste auf eine Codezeile, und wählen Sie Quick Actions and Refactorings aus, um eine Liste der verfügbaren Schnellaktionen und Umgestaltungsoptionen anzuzeigen.

  • Drücken Sie STRG + Punkt (.) an einer beliebigen Stelle in einer Zeile.

Anwenden von Empfehlungen zur Verbesserung von Code

Wenn Schnelle Aktionen verfügbar sind, können Sie das Symbol der Glühbirne oder des Schraubenziehers neben dem entsprechenden Code auswählen.

  • Um die verfügbaren Verbesserungen anzuzeigen, wählen Sie das Symbol aus, oder verwenden Sie STRG + . (Punkt), um das Menü "Schnelle Aktionen" zu öffnen.

    Screenshot der Quick Action-Empfehlungsdetails mit dem Glühbirnensymbol in Visual Studio.

  • Um die empfohlene Änderung auf Ihren Code anzuwenden, wählen Sie den Fix aus dem Menü aus.

Tipp

Wenn die vorgeschlagene Schnellaktion ein komplexes Problem nicht vollständig löst, versuchen Sie Fix mit Copilot aus dem Glühbirnenmenü für KI-gestützte Unterstützung. Weitere Informationen finden Sie unter KI-Unterstützung abrufen.

Anwenden von Aktionen zum Beheben von Fehlern

Wenn in Ihrem Code ein Fehler auftritt und Visual Studio eine empfohlene Korrektur hat, sehen Sie eine rote Wellenlinie unter dem fehlerhaften Code. Das Fehlerglühbirnensymbol Fehlerglühbirnensymbol werden ebenso neben dem markierten Code angezeigt.

  • Um die verfügbaren Korrekturen anzuzeigen, wählen Sie den Abwärtspfeil neben dem Symbol aus, oder verwenden Sie den Link Mögliche Korrekturen anzeigen.

    Screenshot, das das Symbol für Schnellaktionen und das Fehler-Glühbirnen-Symbol in Visual Studio zeigt.

  • Um die empfohlene Änderung auf Ihren Code anzuwenden, wählen Sie das Symbol aus. Sie können auch STRG+Punkt (.) auswählen, wenn sich der Cursor in einer Codezeile befindet, die eine verfügbare Aktion anzeigt.

Tipp

Sie können einige der schnellen Aktionen für Fehlerkorrekturen deaktivieren. Weitere Informationen finden Sie unter Deaktivieren der Quellcodeanalyse für .NET-.

Konfigurieren von schnellen Aktionen

Sie können konfigurieren, ob schnelle Aktionen beim Daraufzeigen über Code angezeigt werden sollen, indem Sie die Option "Schnellinfo beim Daraufzeigen anzeigen " festlegen.

Öffnen Sie den Bereich Extras>Optionen und erweitern Sie den Abschnitt Alle Einstellungen>Text-Editor>Allgemein. Aktivieren oder deaktivieren Sie das Kontrollkästchen "QuickInfo beim Daraufzeigen anzeigen".

Öffnen Sie das Dialogfeld "Extras>Optionen", und erweitern Sie den Abschnitt "Alle Sprachen>: Allgemein" des >. Aktivieren oder deaktivieren Sie das Kontrollkästchen "QuickInfo beim Daraufzeigen anzeigen".

KI-Unterstützung erhalten

Wenn Sie GitHub Copilot haben, können Sie KI-Unterstützung erhalten, während Sie die Glühbirne "Quick Actions" verwenden. Wählen Sie im Fehlerbehebungsmenü Mit Copilot beheben aus. Dadurch wird ein Inlinechat mit GitHub Copilot Chat geöffnet, der Ihnen einen verfügbaren Fix bietet. Die Option "Mit Copilot beheben " ist besonders nützlich für komplexere Probleme, bei denen die automatisch vorgeschlagenen Fixes nicht vollständig angewendet werden.

Screenshot, der die Quick Action 'GitHub Copilot'-Option für das Glühbirnen-Symbol zeigt.