Partager via


Comment afficher les erreurs et les avertissements

Note

La liste d’erreurs affiche des informations sur un message d’erreur spécifique. Vous pouvez copier le numéro d’erreur ou le texte de chaîne d’erreur à partir de la fenêtre Sortie . Pour afficher la fenêtre Sortie , appuyez sur Ctrl+Alt+O. Voir la fenêtre Sortie.

Utilisez la liste d’erreurs pour rechercher et agir sur les erreurs, les avertissements et les messages d’information pendant que vous écrivez et générez du code. Cette procédure montre les tâches courantes : affichage de la liste d’erreurs, filtrage de son contenu, recherche et tri d’entrées, accès à la source d’une erreur, copie ou enregistrement des résultats et obtention de l’aide en ligne.

Afficher la liste d’erreurs

  1. Choisissez Afficher> laliste d’erreurs ou appuyez sur Ctrl+\+E.
  2. Choisissez l’un des onglets pour contrôler le niveau d’informations affiché : erreurs, avertissements ou messages.

Filtrer la liste par étendue et par source

Utilisez les listes déroulantes de la barre d’outils pour limiter les entrées qui s’affichent :

  • Liste déroulante gauche (étendue) : Solution entière, Ouvrir des documents, Projet actuel, Document actif. Cela limite l’ensemble de fichiers de code pris en compte par la liste d’erreurs.
  • Liste déroulante droite (source) : Générer, IntelliSense ou les deux. Indiquez s’il faut afficher les erreurs résultant d’une génération, d’une analyse IntelliSense ou des deux.

Trier et personnaliser les colonnes

  • Cliquez sur n’importe quel en-tête de colonne pour trier par cette colonne. Maintenez la touche Maj enfoncée et cliquez sur d’autres en-têtes pour appliquer un tri secondaire.
  • Pour sélectionner les colonnes visibles, cliquez avec le bouton droit sur n’importe quel en-tête de colonne et choisissez Afficher les colonnes. Pour modifier l’ordre d’affichage, faites glisser les en-têtes de colonne vers la gauche ou la droite.

Rechercher dans la liste d’erreurs

  1. Utilisez la zone de texte Liste d’erreurs de recherche située à droite de la barre d’outils Liste d’erreurs pour rechercher des entrées spécifiques.
  2. Vous pouvez rechercher des termes qui apparaissent dans n’importe quelle colonne visible. Les résultats de la recherche sont toujours triés en fonction de la colonne qui a une priorité de tri, et non par la requête de recherche ou le filtre.
  3. Pour effacer la recherche, appuyez sur Échap quand le focus est dans la Liste des erreurs, ou cliquez sur le X à droite de la zone de recherche.

Ouvrez le fichier et localisez une erreur

  • Double-cliquez sur une entrée dans la liste d’erreurs pour ouvrir le fichier qui contient le problème et accéder à l’emplacement d’erreur.

Copier ou enregistrer des erreurs

  1. Sélectionnez les erreurs que vous souhaitez copier.
  2. Cliquez avec le bouton droit sur la sélection et choisissez Copier, ou appuyez sur Ctrl+C.
  3. Collez les entrées copiées dans un fichier texte ou une feuille de calcul Excel (champs mappés aux colonnes).
  • Pour copier la ligne entière d’une entrée unique, cliquez avec le bouton droit et choisissez Copier la ligne, ou appuyez sur Ctrl+Maj+C.

Obtenir de l’aide en ligne

  • Appuyez sur F1 pour ouvrir la page de documentation du code d’erreur sélectionné (le cas échéant). La page s’ouvre dans votre navigateur par défaut ou visionneuse d’aide.
  • Dans Visual Studio 17.12 et versions ultérieures, la copie d’une erreur à partir de la liste d’erreurs à l’aide de Ctrl+C copie également la description dans le Presse-papiers afin de pouvoir la coller dans une recherche.
  • Pour ouvrir le navigateur et lancer une recherche Bing avec la description d’erreur en une frappe, appuyez sur Ctrl+F1.

Afficher les détails du problème

  • Pour les projets C++, vous pouvez activer la colonne Détails , qui affiche une icône cliquable lorsqu’une entrée contient des informations de diagnostic supplémentaires. Cliquez sur l’icône pour ouvrir la fenêtre Détails du problème.

Gérer la fenêtre Liste d’erreurs

Informations de référence sur l’interface utilisateur

Les colonnes suivantes s’affichent dans la fenêtre Liste d’erreurs par défaut :

  • Gravité : affiche le type d’entrée (Erreur, Avertissement, Message, Avertissement (actif/inactif)).
  • Code : code d’erreur ou d’avertissement.
  • Description : texte d’entrée décrivant le problème.
  • Projet : projet dans lequel l’erreur a été détectée.
  • Fichier : nom de fichier qui contient le problème.
  • Ligne : numéro de ligne où se produit le problème.
  • Détails : (projets C++) Cliquez pour ouvrir la fenêtre Détails du problème si des informations de diagnostic supplémentaires existent.

En outre, vous pouvez activer les autres colonnes suivantes. Cliquez avec le bouton droit sur la barre de colonnes pour ouvrir le menu contextuel, puis choisissez Afficher les colonnes pour les activer.

  • Classement du projet : les nombres énumèrent les projets dans la solution (basés sur 1).
  • Chemin d’accès - Chemin d’accès au fichier qui contient ce problème.
  • Colonne : numéro de colonne où le problème a été détecté.
  • Catégorie : IntelliSense uniquement. Catégorie du problème, par exemple « Compilateur ».
  • Source : les sources incluent build et IntelliSense.
  • Outil - Compilation uniquement. Outil exécutable qui a généré ce problème.

Pour plus d’informations et des détails conceptuels supplémentaires sur la liste d’erreurs, consultez la documentation d’origine de la fenêtre Liste d’erreurs.