Altova XMLSpy 2024 Professional Edition

Les commandes de débogage sont disponibles dans le menu XSL/XQuery et les icônes de la barre d’outils. Les icônes du débogueur sont automatiquement rendues disponibles dans la barre outils lorsqu'une session de débogage est ouverte. Les icônes de débogage sont recensées ci-dessous.

 

Icône

Nom de la commande

Description

icGo

Démarrer débogage/OK (Alt+F11)

Démarre ou poursuit le débogage jusqu’à la fin. Si des points d’arrêt ont été définis, le traitement s'interrompra aux points d’arrêt. Les résultats de point de trace sont affichés dans la fenêtre de trace quand l’instruction du point de trace est exécutée.

ic_singlewin

Afficher uniquement le document actif

Maximisez la fenêtre du document sctif actuel dans le débogueur.

ic_dblwin

Afficher XSLT/XQuery et sortie

Affiche des documents XSLT/XQuery et de sortie en masquant le document XML.

ic_tripwin

Afficher XML, XSLT/XQuery et de Sortie.

Affiche les documents XML, XSLT/XQuery et de sortie. Il s'agit du mode par défaut lorsqu'un document XML est associé pour la session de débogage.

ic_stop

Arrêter débogueur

Arrête le débogueur. Pas la même chose que la session de débogage. Cela est utile si vous souhaitez éditer un document en pleine session de débogage. Après avoir stoppé le débogueur, vous devez redémarrer depuis le début.

ic_step_into

Pas à pas détaillé (F11)

Poursuit en étapes individuelles à travers tous les nœuds et expressions XPath. Utilisé aussi pour redémarrer le débogueur une fois qu’il a été arrêté.

ic_step_over

Pas à pas principal (Ctrl+F11)

Passe au-dessus du nœud actuel vers le nœud suivant au même niveau ou vers le nœud suivant situé au niveau supérieur suivant à celui du nœud actuel. Utilisé aussi pour redémarrer le débogueur une fois qu’il a été arrêté.

ic_step_out

Pas à pas sortant (Shift+F11)

Pas à pas sortant sort du nœud actuel pour passer au frère suivant du nœud parent ou au nœud suivant dans le niveau plus élevé que celui du nœud parent.

icShowCurrentExecutionNode

Afficher le nœud d'exécution actuel

Affiche/sélectionne le nœud d'exécution actuel dans le document XSLT/XQuery et le nœud contextuel correspondant dans le document XML. Utile si vous cliquez dans d’autres onglets ou allez à des emplacements spécifiques de documents, puis si vous voulez retourner au nœud actuel du débogage.

icRestartDebugger

Redémarrer Débogueur

Vide la fenêtre de sortie et redémarre la session de débogage avec les fichiers sélectionnés actuellement.

icInsertRemoveBreakpoint

Insère/Supprime le point d’arrêt (F9)

Insère ou supprime un point d'arrêt à l'emplacement actuel du curseur. Indiqué par une ligne pointillée rouge. La commande est également disponible dans les menus contextuels.

icInsertRemoveTracepoint

Insérer/Supprimer point de trace (Shift+F9)

Insère ou supprime un point de trace à l'emplacement actuel du curseur. Les points de trace peuvent être définis pour des nœuds dans les documents XSLT. Indiqué par une ligne pointillée rouge. La commande est également disponible dans les menus contextuels.

icInsertRemoveBreakpoint

Activer/Désactiver point d'arrêt (CTRL+F9)

Cette commande (il n'existe pas d'icône de barre d'outils) active ou désactive des points d'arrêt déjà définis. La commande est également disponible dans les menus contextuels.

icInsertRemoveTracepoint

Activer/Désactiver point de trace (Shift+CTRL+F9)

Cette commande (il n'existe pas d'icône de barre d'outils) active ou désactive des points de trace déjà définis. La commande est également disponible dans les menus contextuels.

icEndDebuggerSession

Arrêter session de débogage

Termine la session de débogage et vous ramène au mode XMLSpy qui était actif avant d'avoir commencé la session de débogage. Selon les paramètres que vous avez définis dans le dialogue Paramètres de Débogueur XSLT/XQuery, les documents de sortie qui ont été ouverts pour la session de débogage resteront ouverts ou pas.

icBreakpointsTracepointsDialog

Dialogue Points d'arrêt/Points de trace

Cette commande ouvre le dialogue points d'arrêt/points de trace XSLT/XQuery, qui affiche une liste de tous les points d'arrêt/ points de trace actuellement définis (y compris les points désactivés) dans tous les fichiers dans la session de débogage actuelle.

 

 

 

© 2017-2023 Altova GmbH