pourquoi je ne peux pas mettre en place un point de rupture à eclipse?
pour une raison étrange, Je ne peux pas utiliser de points d'arrêt dans mon projet eclipse. Tous les points de rupture que je mets ont une ligne diagonale sur eux, au-dessus du point dans la ligne respective (sur la marge gauche de la fenêtre), comme s'ils étaient bloqués. Quand j'exécute en mode debug, les points de rupture sont ignorés. Des idées?
8 réponses
vous avez probablement juste appuyé sur "Skip All Breakpoints" dans la vue Breakpoint - appuyez simplement de nouveau.
les liaisons par défaut sont: Ctrl + Alt + B.
cela ne répond pas exactement à la question OPs, mais en essayant de double-cliquer pour ajouter des points de pause, je recevais des messages disant "cette fonctionnalité n'est pas activée".
j'ai dû cliquer avec le bouton droit de la souris sur la barre des points d'arrêt et sélectionner "types de points D'arrêt" - > "points d'Arrêt C/C++" au lieu de "par défaut". Puis il a bien fonctionné.
- Ouvrir
Debug
View - Ouvrir
Breakpoint
point de vue - clic Droit points d'arrêt il y a
- Appuyez sur Activer
en python, je devais aller à: windows - > perspective- > Open Perspective- > Debug ensuite, sélectionnez l'onglet points de rupture et assurez-vous que le zéro avec la barre (sauter tous les points de rupture) n'est pas sélectionné (vous pouvez également utiliser Ctrl-Alt-B pour le basculer).
mon "point de rupture à bascule" et d'autres options de menu ont été désactivés. J'ai redémarré Eclipse (Kepler SR1) et ils sont revenus activés. Je pourrais remettre les points d'arrêt!
dans mon cas, j'avais édité mon code pendant le débogage, ajoutant une vérification nulle pour que je puisse placer un point de rupture pour arrêter l'exécution seulement quand une certaine valeur était nulle. Je n'ai pas pu ajouter de point de rupture parce que la ligne de code en question n'était pas présente dans l'application en cours d'exécution.
en Java, certaines modifications de code peuvent être intégrées dès que le fichier est sauvegardé, donc dans mon cas, se souvenir de sauvegarder les modifications était suffisant pour permettre de placer un point de rupture.
Pour les changements qui ne peuvent pas être la demande doit être redémarrée avant que les nouvelles lignes de code ne soient présentes.
dans mon cas, j'ai ouvert la vue Breakpoints, j'ai cliqué 'remove all breakpoints' (supprimer tous les breakpoints), puis j'ai activé l'option 'skip all breakpoints' (supprimer tous les breakpoints). Cela m'a permis de remettre les points d'arrêt. Ce fut après un redémarrage d'eclipse pas réussi à aider.
j'avais un problème similaire, pour moi l'éditeur de code standard a changé après avoir installé un nouveau plugin depuis Marketplace. Apparemment le Plugin a pensé à changer l'éditeur par défaut pour beaucoup de types de fichiers, pas seulement celui pour lequel je l'ai installé. Le nouvel éditeur n'autorisait pas la mise en place de points de rupture mais je ne savais pas qu'elle changeait à l'époque. Quand j'ai cliqué sur le bouton droit de la souris sur mon fichier source dans L'Explorateur de projets que j'ai vu sous open-avec le nouvel éditeur en haut de la liste. Quand j'ai ouvert avec l'éditeur précédent, tout s'est passé le retour à la normale.