Actions rapides

Les actions rapides vous permettent de refactoriser, générer ou modifier facilement le code en une seule action. Les actions rapides sont disponibles pour les fichiers C#, C++ et Visual Basic. Certaines actions sont spécifiques à un langage, d’autres s’appliquent à tous les langages.

Les actions rapides peuvent servir à :

  • Appliquer un correctif de code pour une violation de règle de l' Analyseur de code
  • Supprimer une violation de règle de l’analyseur de code

Notes

Cette rubrique s’applique à Visual Studio sur Windows. Pour Visual Studio pour Mac, consultez Refactorisation (Visual Studio pour Mac).

Les actions rapides peuvent être appliquées à l’aide de l’icône d’ampoule de l’ampoule ou des icônes de l'  icône du tournevis Tournevis  , ou en appuyant sur CTRL + . lorsque le curseur se trouve sur une ligne de code pour laquelle une action est disponible. 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.

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.

Icônes

L’icône qui s’affiche quand une action rapide est disponible donne une indication du type de correctif ou de refactorisation disponible. 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. 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. 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.

Pour afficher une ampoule ou un tournevis

Si un correctif est disponible, les ampoules apparaissent :

  • Lorsque vous pointez la souris à l’emplacement d’une erreur

    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ée

Vous pouvez également appuyer sur CTRL + . n’importe où sur une ligne pour afficher la liste des actions rapides et refactorisations disponibles.

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. Une liste des actions rapides disponibles s’affiche.

Ampoule développée

Voir aussi