106 votes

Puis-je dire au débogueur de script de Chrome d’ignorer jquery.js?

Existe-t-il un moyen de dire au débogueur Chrome (ou peut-être Firebug?) De ne pas pénétrer dans certains fichiers? Supposer qu'ils ne sont pas cassés, essentiellement? Cela semble être quelque chose qu'ils pourraient intégrer.

51voto

Nirmal Patel Points 2792

Blackboxing JS fichiers est maintenant possible dans Firefox https://developer.mozilla.org/en-US/docs/Tools/Debugger

Et en Chrome Canary Expérimentales outils de Dev. http://www.divshot.com/blog/tips-and-tricks/ignoring-library-code-while-debugging-in-chrome/

Ci-dessus fonctionne stable de Chrome construire maintenant.

16voto

jfriend00 Points 152127

Si le problème que vous rencontrez est que le débogueur de Chrome s'arrête sur toutes les exceptions, même celles à l'intérieur de jQuery, vous devrez peut-être indiquer à Chrome de ne suspendre que les exceptions non interceptées, pas toutes les exceptions. Lorsque vous êtes dans le panneau Script du débogueur, une icône dans le coin inférieur gauche de la fenêtre le contrôle.

2voto

secretformula Points 2729

Le seul moyen que je connaisse est d'utiliser F10 pour enjamber ces parties de code

2voto

Kelly Sutton Points 199

Si le débogueur explose quelque part dans les fichiers jQuery, vous pouvez éventuellement envelopper les appels suspects dans un essai / intercepter, puis renvoyer une erreur dans votre propre catch . De cette façon, vous pouvez isoler exactement où vous allez mal.

Je serais plus enclin à faire des traces de pile pour voir pourquoi mon code explose, par exemple un JSON invalide, plutôt que d'essayer de le masquer.

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