Surveiller les expressions et les variables.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Bruno Brouard
annoa.b@gmail.com 2009-2012
Gérard Baylard
gerard.b|@|bbox.fr 2010
Julien Hardelin
jhardlin@orange.fr 2011, 2014
Alain Lojewski
allomervan@gmail.com 2011, 2012
Mickael Albertus
mickael.albertus@gmail.com 2012

# Inspection d'expressions

Les expressions inspectées sont des expressions que le débogueur évalue et dont il affiche le résultat, chaque fois que le programme est interrompu, par exemple après chaque avancé d'un pas dans le programme.

# Affichage de la liste des expressions inspectées

Dans le menu principal, sélectionnez Affichage Variables inspectées pour ouvrir la fenêtre Variables inspectées.

Tout comme les variables locales, toutes les expressions inspectées s'affichent selon une arborescence avec des enfants représentant les membres de la structure ou du tableau.

## Variable

Nom de la variable ou de l'expression.

## Valeur

Valeur de la variable ou de l'expression.

## Type

Type du résultat pour la variable ou l'expression.

# Mise à jour des expressions inspectées

Les expressions inspectées peuvent être mises à jour automatiquement dès que le programme est interrompu, ou à la demande de l'utilisateur.

Pour définir une expression inspectée en vue de sa mise à jour automatique :

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez mettre à jour automatiquement. Faites un clic droit et vérifiez si l'option Mise à jour automatique est cochée ou non. Si elle ne l'est pas, cochez-la.

Pour mettre à jour manuellement une variable inspectée :

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Mise à jour de la variable pour mettre à jour la variable sélectionnée.

Pour mettre à jour manuellement toutes les expressions inspectées en une fois :

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Tout mettre à jour pour mettre à jour toutes les variables inspectées en même temps.

# Ajout d'une inspection sur une expression

Pour ajouter une expression à la liste des inspections :

Dans le menu principal, sélectionnez Déboguer Ajouter à l'inspecteur... ou dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Ajouter à l'inspecteur....

Saisissez l'expression à inspecter. Cochez Mise à jour automatique si vous voulez que l'expression soit évaluée chaque fois que le programme est interrompu.

Une expression peut être évaluée et ensuite ajoutée en tant que variable inspectée de la façon suivante :

Dans le menu principal, sélectionnez Déboguer Inspecter/Évaluer, ou faites un clic droit dans la fenêtre de l'éditeur et sélectionnez Inspecter/évaluer.

Cliquez sur le bouton Ajouter pour ajouter cette expression à la liste des variables inspectées.

# Suppression d'une expression à inspecter

Vous pouvez enlever une expression de la liste des expressions inspectées.

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez enlever puis faites un clic droit et sélectionnez Enlever de l'inspecteur.

Les expressions inspectées peuvent être enlevées toutes en même temps.

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Tout enlever.

# Modification de la valeur d'une variable

Si une expression inspectée correspond à une variable, vous pouvez modifier sa valeur.

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez modifier puis faites un double clic dans la colonne Valeur.

Saisissez la nouvelle valeur.