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.
Réponses
Trop de publicités?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.
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.
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.