À propos du débogage des points d'arrêt du code Eclipse et des touches de raccourci associées

À propos du débogage des points d'arrêt du code Eclipse et des touches de raccourci associées

Touche de raccourci de fonction

Tout d'abord, les touches de raccourci pour les tests de débogage :
Debug
F5 : Step Into (debug)
F6 : Step over (debug)
F7 : Step return (debug)
F8 : Resume (debug)
F11 : debug the previous application (debug)

Suivi de quelques touches de raccourci courantes pour Eclipse :

  1. 【ALT+/】
    Cette touche de raccourci est une bonne aide pour les utilisateurs à modifier et peut fournir une assistance de contenu pour les utilisateurs. Ne vous inquiétez pas de ne pas vous souvenir des noms des méthodes et des attributs. Lorsque vous ne vous souvenez pas des noms des classes, des méthodes et attributs, essayez 【ALT+/ ] Les avantages apportés par les touches de raccourci.
  2. 【Ctrl+O】
    Affiche le contour des méthodes et des propriétés de la classe, peut localiser rapidement les méthodes et les propriétés de la classe et est très utile pour trouver des bogues.
  3. 【Ctrl+/】
    Ajoutez rapidement des commentaires, vous pouvez ajouter rapidement des commentaires ou des commentaires pour la ligne où se trouve le curseur ou la ligne sélectionnée, vous devrez peut-être toujours commenter ou décommenter quelque chose lors du débogage, maintenant c'est bon, vous n'avez pas besoin de répéter toutes les notes de ligne pour .
  4. 【Ctrl+D】
    Supprimer la ligne actuelle, qui est également l'une des préférées de l'auteur. Vous n'avez pas besoin d'appuyer sur la touche Suppr autant de fois pour supprimer une ligne.
  5. [Ctrl+M]
    Agrandir et restaurer la fenêtre Lorsque les utilisateurs opèrent dans la fenêtre, ils ont toujours l'impression que la fenêtre actuelle est petite (surtout lors de l'écriture de code).
    Affichage et localisation des touches de raccourci
    Dans le programme, il est très difficile de localiser rapidement l'emplacement du code et de trouver rapidement l'emplacement du bogue. Eclipse fournit une fonction de recherche puissante et vous pouvez utiliser les touches de raccourci suivantes pour vous aider à effectuer la recherche et le travail de localisation.
  6. [Ctrl+K], [Ctrl++Shift+K]
    Recherchez rapidement le contenu sélectionné vers le bas et vers le haut, et n'avez plus besoin de cliquer sur la boîte de dialogue de recherche avec la souris.
  7. 【Ctrl+Shift+T】
    Trouvez les fichiers de classe Java qui se trouvent dans le chemin de construction de l'espace de travail (Workspace), ne vous inquiétez pas de ne pas trouver la classe, et vous pouvez utiliser des caractères génériques tels que "*" et "? ".
  8. [Ctrl+Maj+R]
    correspond à [Ctrl+Maj+T] et recherche tous les fichiers (y compris les fichiers Java) dans l'espace de travail (Espace de travail), et des caractères génériques peuvent également être utilisés.
  9. [Ctrl+Maj+G]
    Recherche des références aux classes, méthodes et propriétés. Il s'agit d'une touche de raccourci très pratique. Par exemple, si vous souhaitez modifier le code qui fait référence à une certaine méthode, vous pouvez utiliser la touche de raccourci [Ctrl+Maj+G] pour localiser rapidement tous les emplacements qui font référence à cette méthode.
  10. [Ctrl+Maj+O]
    Générez rapidement des importations. Après avoir copié un programme depuis Internet, vous ne savez pas comment importer dans la classe appelée. Essayez les touches de raccourci [Ctrl+Maj+O], et il y aura des surprises .
  11. 【Ctrl+Maj+F】
    Formater le code. L'écriture de code avec un format standardisé est un cours obligatoire pour tout programmeur. Lorsque vous voyez un morceau de code qui n'est pas agréable à l'œil, appuyez sur la touche de raccourci 【Ctrl+Maj+F 】 après l'avoir sélectionné Formatez ce code, si aucun code n'est sélectionné, le fichier courant (fichier Java) sera formaté par défaut.
  12. [ALT+Maj+W]
    Trouvez le chemin d'accès dans le projet où se trouve le fichier actuel, et vous pouvez rapidement localiser l'emplacement de la vue du navigateur. Si vous voulez trouver le paquet où se trouve un certain fichier, cette touche de raccourci est très utile (surtout dans les projets relativement importants) .
  13. 【Ctrl+L】
    Localisez une certaine ligne de l'éditeur actuel, et cela est également valable pour les fichiers non Java.
  14. [Alt+←], [Alt+→]
    L'historique arrière et l'historique avant sont très utiles lors du suivi des codes. Les utilisateurs peuvent trouver plusieurs endroits connexes, mais ils peuvent ne pas s'en souvenir clairement. Vous pouvez utiliser ces deux touches de raccourci pour localiser l'ordre de recherche.
  15. 【F3】
    Localisez rapidement une certaine classe, méthode et propriété à la position du curseur.
  16. 【F4】
    Affichez la relation d'héritage de la classe et ouvrez la vue d'héritage de classe.

Débogage des points d'arrêt du code Eclipse

1. Tout d'abord, définissez un point d'arrêt : à l'endroit où vous devez déboguer le code, double-cliquez sur le côté gauche du numéro de ligne de code, puis double-cliquez à nouveau pour annuler le point d'arrêt.

insérez la description de l'image ici
2. Démarrez le service et démarrez le débogage : Méthode 1, par exemple, dans le code ci-dessus, cliquez sur la méthode principale -> cliquez avec le bouton droit sur Déboguer en tant que -> Application Java pour démarrer le débogage du code Java ; Méthode 2, cliquez directement sur "Déboguer" bouton, c'est-à-dire cliquez sur la petite coccinelle Dans le triangle inversé sur le côté, sélectionnez Déboguer en tant que -> Application Java, ; méthode 3, touche de raccourci F11 ; méthode 4, sélectionnez Exécuter -> Déboguer dans la barre de menus, et d'autres méthodes pas être décrit ici. Lorsque l'outil de développement est débogué pour la première fois, une invite apparaîtra, vous devez passer à l'espace de travail Debug, cocher "Se souvenir de ma décision", et l'invite ne s'affichera pas la prochaine fois.
insérez la description de l'image ici
insérez la description de l'image ici

3. Après avoir exécuté le programme Java en mode débogage, passez à la vue de débogage. Les fenêtres les plus couramment utilisées sont : la fenêtre de débogage, la fenêtre des variables, la fenêtre des points d'arrêt, la fenêtre d'édition de code, la fenêtre de console de sortie et la fenêtre de contour. La fenêtre de débogage affiche la pile d'appels de méthode du thread actuel et la ligne sur laquelle la méthode est exécutée. Variables affiche les variables locales de la méthode actuelle, les variables non statiques, etc., et les valeurs des variables peuvent être modifiées. Les points d'arrêt peuvent être utilisés pour ajouter et supprimer des points d'arrêt Console de la console Utilisée pour afficher les informations de journal imprimées.
insérez la description de l'image ici
4. La vue Débogage peut être utilisée pour déboguer et exécuter le programme. L'image ci-dessous montre les boutons de débogage couramment utilisés et les touches de raccourci correspondantes. 1 signifie continuer à exécuter le code jusqu'au prochain point d'arrêt, touche de raccourci F8 (reprendre), 2 signifie arrêter le débogage (terminer), 3 signifie entrer dans la méthode actuelle, exécuter pas à pas, touche de raccourci F5 (entrer), 4 Cela signifie exécuter la ligne de code suivante, exécuter la ligne actuelle, mais ne pas entrer les détails d'exécution, la touche de raccourci est F6 (pas à pas) et 5 signifie quitter la méthode actuelle et revenir à la couche d'appel, la touche de raccourci est F7 (retour pas à pas). Pendant le processus de débogage, la vue Débogage contient beaucoup d'informations sur la pile. De plus, lorsque la souris est déplacée vers la fenêtre d'édition de code pendant le débogage, la valeur de la variable actuelle s'affichera lorsqu'elle sera placée sur la variable.
insérez la description de l'image ici
5.
Ignorer ou effacer les points d'arrêt : 1 et 2 indiqués dans la figure ci-dessous sont Ignorer tous les points d'arrêt, définissez tous les points d'arrêt pour qu'ils soient ignorés, de sorte qu'il y aura une barre oblique sur le point d'arrêt, indiquant que le point d'arrêt est ignoré et que le thread ne sera pas suspendu. à ce point d'arrêt. Cliquez sur Exécuter -> Supprimer tous les points d'arrêt pour effacer tous les points d'arrêt, ce qui peut être fait après le débogage des points d'arrêt.
insérez la description de l'image ici
6.
Une fois le débogage Debug terminé, vous devez revenir à la vue Java.Ce qui suit décrit deux méthodes de commutation. 1 consiste à basculer entre les deux boutons dans le coin supérieur droit de l'IDE, comme indiqué dans la figure ci-dessous. 2 consiste à cliquer sur le menu Fenêtre–>Perspective–>Ouvrir la perspective pour sélectionner la vue correspondante.
insérez la description de l'image ici
insérez la description de l'image ici

Les points de connaissance de l'article sont mis en correspondance avec les fichiers de connaissances officiels, et les connaissances pertinentes peuvent être approfondies
Arbre de compétences Javapage de gardeAperçu 120 851 personnes étudient systématiquement

À propos du débogage des points d'arrêt du code Eclipse et des touches de raccourci associées

Touche de raccourci de fonction

Tout d'abord, les touches de raccourci pour les tests de débogage :
Debug
F5 : Step Into (debug)
F6 : Step over (debug)
F7 : Step return (debug)
F8 : Resume (debug)
F11 : debug the previous application (debug)

Suivi de quelques touches de raccourci courantes pour Eclipse :

  1. 【ALT+/】
    Cette touche de raccourci est une bonne aide pour les utilisateurs à modifier et peut fournir une assistance de contenu pour les utilisateurs. Ne vous inquiétez pas de ne pas vous souvenir des noms des méthodes et des attributs. Lorsque vous ne vous souvenez pas des noms des classes, des méthodes et attributs, essayez 【ALT+/ ] Les avantages apportés par les touches de raccourci.
  2. 【Ctrl+O】
    Affiche le contour des méthodes et des propriétés de la classe, peut localiser rapidement les méthodes et les propriétés de la classe et est très utile pour trouver des bogues.
  3. 【Ctrl+/】
    Ajoutez rapidement des commentaires, vous pouvez ajouter rapidement des commentaires ou des commentaires pour la ligne où se trouve le curseur ou la ligne sélectionnée, vous devrez peut-être toujours commenter ou décommenter quelque chose lors du débogage, maintenant c'est bon, vous n'avez pas besoin de répéter toutes les notes de ligne pour .
  4. 【Ctrl+D】
    Supprimer la ligne actuelle, qui est également l'une des préférées de l'auteur. Vous n'avez pas besoin d'appuyer sur la touche Suppr autant de fois pour supprimer une ligne.
  5. [Ctrl+M]
    Agrandir et restaurer la fenêtre Lorsque les utilisateurs opèrent dans la fenêtre, ils ont toujours l'impression que la fenêtre actuelle est petite (surtout lors de l'écriture de code).
    Affichage et localisation des touches de raccourci
    Dans le programme, il est très difficile de localiser rapidement l'emplacement du code et de trouver rapidement l'emplacement du bogue. Eclipse fournit une fonction de recherche puissante et vous pouvez utiliser les touches de raccourci suivantes pour vous aider à effectuer la recherche et le travail de localisation.
  6. [Ctrl+K], [Ctrl++Shift+K]
    Recherchez rapidement le contenu sélectionné vers le bas et vers le haut, et n'avez plus besoin de cliquer sur la boîte de dialogue de recherche avec la souris.
  7. 【Ctrl+Shift+T】
    Trouvez les fichiers de classe Java qui se trouvent dans le chemin de construction de l'espace de travail (Workspace), ne vous inquiétez pas de ne pas trouver la classe, et vous pouvez utiliser des caractères génériques tels que "*" et "? ".
  8. [Ctrl+Maj+R]
    correspond à [Ctrl+Maj+T] et recherche tous les fichiers (y compris les fichiers Java) dans l'espace de travail (Espace de travail), et des caractères génériques peuvent également être utilisés.
  9. [Ctrl+Maj+G]
    Recherche des références aux classes, méthodes et propriétés. Il s'agit d'une touche de raccourci très pratique. Par exemple, si vous souhaitez modifier le code qui fait référence à une certaine méthode, vous pouvez utiliser la touche de raccourci [Ctrl+Maj+G] pour localiser rapidement tous les emplacements qui font référence à cette méthode.
  10. [Ctrl+Maj+O]
    Générez rapidement des importations. Après avoir copié un programme depuis Internet, vous ne savez pas comment importer dans la classe appelée. Essayez les touches de raccourci [Ctrl+Maj+O], et il y aura des surprises .
  11. 【Ctrl+Maj+F】
    Formater le code. L'écriture de code avec un format standardisé est un cours obligatoire pour tout programmeur. Lorsque vous voyez un morceau de code qui n'est pas agréable à l'œil, appuyez sur la touche de raccourci 【Ctrl+Maj+F 】 après l'avoir sélectionné Formatez ce code, si aucun code n'est sélectionné, le fichier courant (fichier Java) sera formaté par défaut.
  12. [ALT+Maj+W]
    Trouvez le chemin d'accès dans le projet où se trouve le fichier actuel, et vous pouvez rapidement localiser l'emplacement de la vue du navigateur. Si vous voulez trouver le paquet où se trouve un certain fichier, cette touche de raccourci est très utile (surtout dans les projets relativement importants) .
  13. 【Ctrl+L】
    Localisez une certaine ligne de l'éditeur actuel, et cela est également valable pour les fichiers non Java.
  14. [Alt+←], [Alt+→]
    L'historique arrière et l'historique avant sont très utiles lors du suivi des codes. Les utilisateurs peuvent trouver plusieurs endroits connexes, mais ils peuvent ne pas s'en souvenir clairement. Vous pouvez utiliser ces deux touches de raccourci pour localiser l'ordre de recherche.
  15. 【F3】
    Localisez rapidement une certaine classe, méthode et propriété à la position du curseur.
  16. 【F4】
    Affichez la relation d'héritage de la classe et ouvrez la vue d'héritage de classe.

Débogage des points d'arrêt du code Eclipse

1. Tout d'abord, définissez un point d'arrêt : à l'endroit où vous devez déboguer le code, double-cliquez sur le côté gauche du numéro de ligne de code, puis double-cliquez à nouveau pour annuler le point d'arrêt.

insérez la description de l'image ici
2. Démarrez le service et démarrez le débogage : Méthode 1, par exemple, dans le code ci-dessus, cliquez sur la méthode principale -> cliquez avec le bouton droit sur Déboguer en tant que -> Application Java pour démarrer le débogage du code Java ; Méthode 2, cliquez directement sur "Déboguer" bouton, c'est-à-dire cliquez sur la petite coccinelle Dans le triangle inversé sur le côté, sélectionnez Déboguer en tant que -> Application Java, ; méthode 3, touche de raccourci F11 ; méthode 4, sélectionnez Exécuter -> Déboguer dans la barre de menus, et d'autres méthodes pas être décrit ici. Lorsque l'outil de développement est débogué pour la première fois, une invite apparaîtra, vous devez passer à l'espace de travail Debug, cocher "Se souvenir de ma décision", et l'invite ne s'affichera pas la prochaine fois.
insérez la description de l'image ici
insérez la description de l'image ici

3. Après avoir exécuté le programme Java en mode débogage, passez à la vue de débogage. Les fenêtres les plus couramment utilisées sont : la fenêtre de débogage, la fenêtre des variables, la fenêtre des points d'arrêt, la fenêtre d'édition de code, la fenêtre de console de sortie et la fenêtre de contour. La fenêtre de débogage affiche la pile d'appels de méthode du thread actuel et la ligne sur laquelle la méthode est exécutée. Variables affiche les variables locales de la méthode actuelle, les variables non statiques, etc., et les valeurs des variables peuvent être modifiées. Les points d'arrêt peuvent être utilisés pour ajouter et supprimer des points d'arrêt Console de la console Utilisée pour afficher les informations de journal imprimées.
insérez la description de l'image ici
4. La vue Débogage peut être utilisée pour déboguer et exécuter le programme. L'image ci-dessous montre les boutons de débogage couramment utilisés et les touches de raccourci correspondantes. 1 signifie continuer à exécuter le code jusqu'au prochain point d'arrêt, touche de raccourci F8 (reprendre), 2 signifie arrêter le débogage (terminer), 3 signifie entrer dans la méthode actuelle, exécuter pas à pas, touche de raccourci F5 (entrer), 4 Cela signifie exécuter la ligne de code suivante, exécuter la ligne actuelle, mais ne pas entrer les détails d'exécution, la touche de raccourci est F6 (pas à pas) et 5 signifie quitter la méthode actuelle et revenir à la couche d'appel, la touche de raccourci est F7 (retour pas à pas). Pendant le processus de débogage, la vue Débogage contient beaucoup d'informations sur la pile. De plus, lorsque la souris est déplacée vers la fenêtre d'édition de code pendant le débogage, la valeur de la variable actuelle s'affichera lorsqu'elle sera placée sur la variable.
insérez la description de l'image ici
5.
Ignorer ou effacer les points d'arrêt : 1 et 2 indiqués dans la figure ci-dessous sont Ignorer tous les points d'arrêt, définissez tous les points d'arrêt pour qu'ils soient ignorés, de sorte qu'il y aura une barre oblique sur le point d'arrêt, indiquant que le point d'arrêt est ignoré et que le thread ne sera pas suspendu. à ce point d'arrêt. Cliquez sur Exécuter -> Supprimer tous les points d'arrêt pour effacer tous les points d'arrêt, ce qui peut être fait après le débogage des points d'arrêt.
insérez la description de l'image ici
6.
Une fois le débogage Debug terminé, vous devez revenir à la vue Java.Ce qui suit décrit deux méthodes de commutation. 1 consiste à basculer entre les deux boutons dans le coin supérieur droit de l'IDE, comme indiqué dans la figure ci-dessous. 2 consiste à cliquer sur le menu Fenêtre–>Perspective–>Ouvrir la perspective pour sélectionner la vue correspondante.
insérez la description de l'image ici
insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/qq_44543774/article/details/131320535
conseillé
Classement