Comment : ajouter et supprimer les indicateurs des threads

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique La rubrique ne s'applique pas

Standard

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique

Pro et Team

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

Dans Visual Studio 2008, vous pouvez indiquer les threads auxquels vous souhaitez accorder une attention particulière. Un thread auquel a été ajouté un indicateur est signalé par une icône d'indicateur dans la fenêtre Threads pour que les threads avec indicateur puissent être facilement distingués des autres threads.

Les threads avec indicateur bénéficient d'un traitement particulier dans la liste Thread de la barre d'outils Emplacement de débogage. La liste Thread peut être configurée pour afficher tous les threads ou uniquement les threads avec indicateur. Lorsque vous ajoutez un indicateur de thread, la liste Thread affiche automatiquement tous les threads avec indicateur. Vous pouvez revenir et afficher tous les threads si nécessaire.

Pour ajouter l'indicateur de thread dans la fenêtre Threads

  • Dans la fenêtre Threads, cliquez avec le bouton droit sur le thread auquel vous souhaitez ajouter l'indicateur, puis cliquez sur Marquer.

    Si l'indicateur a déjà été ajouté au thread, l'option Marquer n'apparaît pas.

    —ou—

    Cliquez sur l'icône d'indicateur désactivée dans la colonne la plus à gauche de la fenêtre Threads.

Pour supprimer l'indicateur de thread dans la fenêtre Threads

  • Dans la fenêtre Threads, cliquez avec le bouton droit sur l'indicateur de thread que vous souhaitez supprimer, puis cliquez sur Supprimer l'indicateur dans le menu contextuel.

    Si le thread n'a pas d'indicateur, l'option Supprimer l'indicateur n'apparaît pas.

    —ou—

    Cliquez sur l'icône d'indicateur activée dans la colonne la plus à gauche de la fenêtre Threads.

Pour ajouter un indicateur de thread dans une fenêtre source

  1. Dans la reliure gauche de la fenêtre source, cliquez avec le bouton droit sur le marqueur de thread (deux lignes ondulées ressemblant à un maillage).

  2. Pointez sur Marquer, puis cliquez sur le nom du thread auquel vous souhaitez ajouter l'indicateur.

    Si aucun indicateur de thread ne peut être ajouté à l'emplacement sélectionné, l'option de menu Marquer n'apparaît pas.

Pour supprimer un indicateur de thread dans une fenêtre source

  1. Dans la reliure gauche de la fenêtre source, cliquez avec le bouton droit sur le marqueur de thread (deux lignes ondulées ressemblant à un maillage).

  2. Pointez sur Supprimer l'indicateur, puis cliquez sur le nom du thread dont vous voulez supprimer l'indicateur.

    Si aucun indicateur de thread ne peut être ajouté à l'emplacement sélectionné, l'option de menu Supprimer l'indicateur n'apparaît pas.

Pour supprimer tous les indicateurs de thread

  • Dans la fenêtre Threads, cliquez avec le bouton droit sur un thread, puis cliquez sur Tous les threads sans indicateur.

Voir aussi

Tâches

Procédure pas à pas : débogage d'une application multithread

Autres ressources

Débogage des applications multithread