Actions rapides
Les actions rapides dans Visual Studio vous permettent de refactoriser, de générer ou de modifier facilement votre code avec une seule action. Les actions rapides sont disponibles pour les fichiers de code C#, C++et Visual Basic. Certaines actions sont spécifiques à une langue, et d’autres s’appliquent à toutes les langues.
Les actions rapides peuvent être utilisées pour :
- appliquer un correctif de code en cas de violation de règle de l’analyseur de code ;
- neutraliser une violation de règle d'analyse de code ou configurer son niveau de gravité
- Appliquer une refactorisation, telle que inline pour une variable temporaire
- Générez du code, par exemple pour introduire une variable locale
Comprendre les icônes Action rapide
Visual Studio utilise plusieurs icônes pour indiquer quand les actions rapides sont disponibles. Le type d’icône indique si l’action rapide est une recommandation ou un correctif requis, y compris la refactorisation :
tournevis
: action suggérée pour améliorer votre code.
ampoule jaune
: action recommandée pour résoudre les problèmes non critiques avec votre code.
ampoule d’erreur
: action critique pour corriger une erreur dans votre code ou appliquer une refactorisation nécessaire.
Pour n’importe quel langage, des tiers peuvent fournir des diagnostics et des suggestions personnalisés, tels qu’une partie d’un Kit de développement logiciel (SDK). Visual Studio affiche des ampoules basées sur ces règles.
Rechercher des actions disponibles
Vous pouvez vérifier votre code pour les actions rapides disponibles dans Visual Studio en recherchant l’icône d’ampoule , tournevis
, et ampoule d’erreur
:
Déplacez votre souris sur votre code et notez les icônes Action rapide :
Déplacez le curseur d’insertion (|) dans une ligne de code et recherchez les icônes Action rapide dans la marge gauche de l’éditeur de code.
Vous pouvez également rechercher manuellement les actions rapides disponibles :
Cliquez avec le bouton droit sur une ligne de code et choisissez Actions rapides et refactorisations pour obtenir la liste des actions rapides disponibles et des options de refactorisation.
Sélectionnez Ctrl + point (.) n’importe où sur une ligne.
Appliquer des recommandations pour améliorer le code
Lorsque les actions rapides sont disponibles, vous pouvez sélectionner l’ampoule ou le tournevis
en regard du code applicable.
Pour afficher les améliorations disponibles, sélectionnez la flèche vers le bas à côté de l’icône ou utilisez le lien Afficher les correctifs potentiels.
Pour appliquer la modification recommandée à votre code, sélectionnez l’icône. Vous pouvez également sélectionner Ctrl + point (.) lorsque votre curseur se trouve sur une ligne de code qui affiche une action disponible.
Appliquer des actions pour corriger les erreurs
S’il existe une erreur dans votre code et que Visual Studio a une correction recommandée, vous voyez une bascule rouge sous le code avec l’erreur. L’ampoule d’erreur s’affichent également à côté du code marqué.
Pour afficher les correctifs disponibles, sélectionnez la flèche vers le bas à côté de l’icône ou utilisez le lien Afficher les correctifs potentiels.
Pour appliquer la modification recommandée à votre code, sélectionnez l’icône. Vous pouvez également sélectionner Ctrl + point (.) lorsque votre curseur se trouve sur une ligne de code qui affiche une action disponible.
Conseil
Vous pouvez désactiver certaines actions rapides du correctif de code. Pour plus d’informations, consultez Désactiver l’analyse du code source pour .NET.
Obtenir de l’aide sur l’IA
Si vous avez Copilot, vous pouvez obtenir de l’assistance par l’IA lors de l’utilisation de l’ampoule Actions rapides. Dans le menu ampoule, choisissez Réparer avec Copilot. Cela ouvre une conversation inline avec GitHub Copilot Chat, vous offrant un correctif disponible.
Contenu connexe
- actions rapides courantes
- styles de code et actions rapides
- Visual Studio IntelliCode