Schnelle Aktionen

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

Schnelle Aktionen können für Folgendes verwendet werden:

Hinweis

Dieses Thema gilt für Visual Studio unter Windows. Informationen zu Visual Studio für Mac finden sie unter Refactoring (Visual Studio für Mac).

Schnelle Aktionen können über das Glühbirnen- light bulb icon oder Schraubendrehersymbol screwdriver icon oder durch Drücken von STRG+. angewendet werden, wenn sich der Cursor auf einer Codezeile befindet, für die eine Aktion verfügbar ist. Es wird eine Glühbirne mit einem roten Warnzeichen error light bulb icon angezeigt. Dies deutet auf einen Fehler hin, für den in Visual Studio eine Problemlösung verfügbar ist.

Drittanbieter können für jede Sprache benutzerdefinierte Diagnosen und Empfehlungen bereitstellen, beispielsweise als Bestandteil eines SDKs. Basierend auf diesen Regeln leuchten die Visual Studio-Glühbirnen dann auf.

Symbole

Das Symbol, das angezeigt wird, wenn eine schnelle Aktion verfügbar ist, erläutert den Typ der verfügbaren Fehlerkorrektur oder des Refactorings. Der Schraubendreherscrewdriver icon weist nur darauf hin, dass Aktionen für die Änderung des Codes verfügbar sind, Sie diese jedoch nicht unbedingt verwenden müssen. Die gelbe Glühbirnelight bulb icon zeigt an, dass Aktionen verfügbar sind, die Sie durchführen sollten, um Ihren Code zu verbessern. Die Glühbirne mit Warnzeichenerror light bulb icon zeigt an, dass eine Aktion verfügbar ist, die einen Fehler in Ihrem Code beheben kann.

So zeigen Sie eine Glühbirne oder einen Schraubendreher an

Wenn eine Fehlerkorrektur verfügbar ist, werden Glühbirnen angezeigt:

  • Beim Zeigen mit der Maus auf die Position eines Fehlers

    Light bulb with mouse hovering

  • Am linken Rand des Editors, wenn Sie das Caretzeichen (Cursor) in der entsprechenden Codezeile bewegen

Drücken Sie STRG+., wenn sich der Cursor an einer beliebigen Stelle auf einer Zeile befindet, um eine Liste verfügbarer schneller Aktionen und Refactorings anzuzeigen.

Klicken Sie neben der Glühbirne auf den Pfeil nach unten oder auf den Link Mögliche Korrekturen anzeigen, um potenzielle Fehlerbehebungen anzuzeigen. Eine Liste der verfügbaren Schnellaktionen wird angezeigt.

Light bulb expanded

Tipp

Informationen dazu, wie Sie einige der Schnellaktionen zur Codekorrektur deaktivieren, finden Sie unter Deaktivieren der Quellcodeanalyse für .NET.