Pré. | Proc. |
Exécuter le Débogueur
Enterprise Architect fournit un certain nombre de façons de démarrer et de contrôler une session de débogage. Il y a la fenêtre principale Déboguer , ainsi qu'une barre d'outils Déboguer et le panneau ' Exécuter ' dans le ruban 'Exécuter'. Il est toujours préférable d'afficher la fenêtre Déboguer chaque fois que vous exécutez une session de débogage, car c'est là que toutes les sorties de débogage sont capturées.
Accéder
Ruban |
Exécuter > Exécuter > Début Exécuter > Outils > Débogueur > Début Debugging |
Raccourcis Clavier |
(affiche la fenêtre Déboguer ) (commence l'exécution de l'application en cours de débogage) |
Barre d'outils |
Explorer > Portails > Afficher la barre d'outils > Déboguer |
Utilisation de la fenêtre Déboguer
Action |
Détail |
Voir également |
---|---|---|
Début le Débogueur |
Lorsqu'un script Analyzer a été configuré pour prendre en support le débogage, vous pouvez démarrer le débogueur de ces manières :
Si vous n'avez pas de script Analyzer, il est toujours possible de déboguer une application en cours d'exécution en l'attachant directement à ce processus :
|
Éditeur de Script Analyseur Déboguer une Application en Cours |
Pause/Reprendre le débogage |
Vous pouvez interrompre une session de débogage ou reprendre la session après l'avoir interrompue de la manière suivante :
|
|
Arrêtez le Débogueur |
Le débogueur se termine normalement lorsque le processus de débogage en cours se termine ; cependant, certaines applications et certains services (tels que Java Virtual Machine ) peuvent nécessiter l'arrêt manuel du débogueur. Pour arrêter le débogage, soit :
|
Gestion Point d'Arrêt et balises |
Passer au-dessus des lignes de code |
Pour passer à la ligne de code suivante :
|
|
Entrez dans Appels de Fonction |
Pour entrer dans un appel de fonction :
Si aucune source n'est disponible pour la fonction cible alors le Débogueur revient immédiatement à l'appelant. |
|
Sortir des fonctions |
Pour sortir d'une fonction :
|
|
Afficher le point d'exécution |
Pendant que le Débogueur est en pause, pour revenir au fichier source et à la ligne de code que le Débogueur est sur le point d'exécuter :
|
|
Production |
Lors d'une session de débogage, des messages s'affichent dans la fenêtre Déboguer détaillant :
|
|
Enregistrer la sortie (et la sortie Effacer ) |
Vous pouvez enregistrer tout le contenu de la sortie Déboguer dans un fichier .txt externe, ou vous pouvez enregistrer les lignes sélectionnées de la sortie dans le presse-papiers d' Enterprise Architect . Pour enregistrer toute la sortie dans un fichier, cliquez sur le (Enregistrer la sortie dans un fichier). Pour enregistrer les lignes sélectionnées dans le presse-papiers, cliquez-droit sur la sélection et sélectionnez l'option 'Copier la sélection dans le presse-papiers'. Lorsque vous avez enregistré la sortie ou que vous ne souhaitez plus l'afficher, cliquez-droit sur la sortie actuelle et sélectionnez l'option ' Effacer Results'. |
|
Passer au profileur |
Si vous exécutez une session de débogage sur du code, vous pouvez arrêter la session de débogage et passer immédiatement à une session de profilage. Pour passer du Débogueur au Profiler :
Cette facilité n'est pas disponible pour les débogueurs Java. |
Démarrage |