Actions rapidesQuick Actions

Les actions rapides vous permettent de refactoriser, générer ou modifier facilement le code en une seule action.Quick Actions let you easily refactor, generate, or otherwise modify code with a single action. Les actions rapides sont disponibles pour les fichiers C#, C++ et Visual Basic.Quick Actions are available for C#, C++, and Visual Basic code files. Certaines actions sont spécifiques à un langage, d’autres s’appliquent à tous les langages.Some actions are specific to a language, and others apply to all languages.

Les actions rapides peuvent servir à :Quick Actions can be used to:

Note

Cette rubrique s’applique à Visual Studio sur Windows.This topic applies to Visual Studio on Windows. Pour Visual Studio pour Mac, consultez Refactorisation (Visual Studio pour Mac).For Visual Studio for Mac, see Refactoring (Visual Studio for Mac).

Les actions rapides peuvent être appliquées en utilisant l’icône en forme d’ampoule icône en forme d’ampoule ou de tournevis icône en forme de tournevis, ou en appuyant sur Ctrl+.Quick Actions can be applied by using the light bulb light bulb icon or screwdriver screwdriver icon icons, or by pressing Ctrl+. lorsque le curseur se trouve sur une ligne de code pour laquelle une action est disponible.when your cursor is on a line of code for which an action is available. Vous voyez une ampoule d’erreur icône en forme d’ampoule d’erreur s’il existe une ligne ondulée rouge indiquant une erreur, pour laquelle Visual Studio met à disposition un correctif.You'll see an error light bulb error light bulb icon if there's a red squiggle indicating an error and Visual Studio has a fix available for that error.

Des éditeurs tiers peuvent fournir des diagnostics et des suggestions personnalisés pour n’importe quel langage, par exemple dans le cadre d’un Kit de développement logiciel (SDK). Dans ce cas, les ampoules Visual Studio s’affichent en fonction des règles établies.For any language, third parties can provide custom diagnostics and suggestions, for example as part of an SDK, and Visual Studio light bulbs appear based on those rules.

IcônesIcons

L’icône qui s’affiche quand une action rapide est disponible donne une indication du type de correctif ou de refactorisation disponible.The icon that appears when a Quick Action is available gives an indication of the type of fix or refactoring that's available. L’icône en forme de tournevis icône en forme de tournevis indique simplement que des actions sont disponibles pour modifier le code, mais vous ne devez pas nécessairement les utiliser.The screwdriver screwdriver icon icon indicates just that there are actions available to change the code, but you shouldn't necessarily use them. L’icône en forme d’ampoule jaune icône en forme d’ampoule indique qu’il existe des actions disponibles que vous devez effectuer pour améliorer votre code.The yellow light bulb light bulb icon icon indicates there are actions available that you should do to improve your code. L’icône en forme d’ampoule d’erreur icône en forme d’ampoule d’erreur indique qu’une action est disponible pour résoudre une erreur dans votre code.The error light bulb error light bulb icon icon indicates there's an action available that fixes an error in your code.

Pour afficher une ampoule ou un tournevisTo see a light bulb or screwdriver

Si un correctif est disponible, les ampoules apparaissent :If a fix is available, light bulbs appear:

  • Lorsque vous pointez la souris à l’emplacement d’une erreurWhen you hover the mouse at the location of an error

    Ampoule avec pointage de la souris

  • Dans la marge gauche de l’éditeur lorsque vous déplacez le point d’insertion (curseur) dans la ligne de code concernéeIn the left margin of the editor when you move the caret (cursor) into the applicable line of code

Vous pouvez également appuyer sur Ctrl+.You can also press Ctrl+. n’importe où sur une ligne pour afficher la liste des actions rapides et refactorisations disponibles.anywhere on a line to see a list of available Quick Actions and refactorings.

Pour afficher les corrections éventuelles, sélectionnez la flèche vers le bas en regard de l’ampoule ou le lien Afficher les corrections éventuelles.To see potential fixes, select either the down arrow next to the light bulb or the Show potential fixes link. Une liste des actions rapides disponibles s’affiche.A list of available Quick Actions is displayed.

Ampoule développée

Voir aussiSee also