Commandes et icônes de barre d'outils
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 |
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. | |
Afficher uniquement le document actif | Maximisez la fenêtre du document sctif actuel dans le débogueur. | |
Afficher XSLT/XQuery et sortie | Affiche des documents XSLT/XQuery et de sortie en masquant le document XML. | |
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. | |
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. | |
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é. | |
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é. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. |
|