46 votes

Pause sur une exception dans pydev

Est-il possible d'obtenir le pydev débogueur à la pause sur une exception?

50voto

eacousineau Points 945

Ceci a été ajouté par le PyDev auteur, en vertu de l'Exécuter > Gérer Python Exception des points d'arrêt

17voto

Yuval Adam Points 59423

Sur toute exception?

Si ma mémoire est bonne, dans PyDev (dans Eclipse), c'est possible.


EDIT:

suis allé à travers elle à nouveau, vérifié apb documentation, ne peut pas trouver un moyen de définir une exception de point d'arrêt.

Si je peut suggérer un vraiment brut de solution de contournement, mais si vous devez, vous pouvez appeler votre programme à partir de l'intérieur d'un try-except bloc, définissez un point d'arrêt là, et une fois qu'elle se brise dans l' except bloc juste aller en haut de la pile et le débogage de votre erreur.

Un autre modifier Cette fonctionnalité a été ajoutée à PyDev

4voto

JimmyZ Points 41

J'ai essayé le big essayez-à l'exception de truc, mais il ne fonctionne pas comme prévu, vous avez la pile où ça casse, c'est dans l'exception: bloc, vous ne pouvez pas obtenir à la pile où l'exception a été soulevée à partir de là, c'est inutile.

mise à jour: pydev n'ont pause-sur-exception installation depuis 1.6.0, mais pas de l'INTERFACE utilisateur encore, besoin d'un peu de code: https://sourceforge.net/tracker/?func=detail&aid=2970886&group_id=85796&atid=577332

2voto

John Salvatier Points 694

Depuis longtemps, mais les demandes de fonctionnalités aller sur le site de sourceforge.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X