Wie ignoriere ich jQuery Breakpoints beim Debuggen in Chrome?

8

Jedes Mal, wenn ich versuche, meine Website zu debuggen, wird sie oft in der jQuery .js-Datei angehalten, auch wenn dort keine Haltepunkte vorhanden sind. Das ist sehr ärgerlich, da ich nur debuggen möchte, wo ich Breakpoints in meinen Code gesetzt habe.

Wie kann ich Chrome dazu bringen, die jQuery-Kerndatei beim Debuggen zu ignorieren und nur auf die Stellen zu fokussieren, an denen ich einen Haltepunkt platziert habe?

    
Kenci 11.04.2013, 09:00
quelle

3 Antworten

10

Beim Debuggen mit Chrome ist der einzige Grund, warum der Debugger in den jQuery-Dateien stoppt, wenn Sie F11 (während des Debuggens anstelle von F8 verwenden) Ausführung) oder wenn ein Fehler aufgetreten ist und Sie pause on errors aktiviert haben.

Natürlich werden alle debugger; -Zeilen die Ausführung auch zum Anhalten zwingen.

Um Fehler zu ignorieren, gibt es unten auf dem Reiter Sources ein kleines Kreissymbol, das in 3 Zustände geklickt werden kann.

  • Gray State = Bei Ausnahmen nicht pausieren
  • Blauer Status = An allen Ausnahmen anhalten
  • Purple State = Paus nur bei nicht abgefangenen Ausnahmen

Siehe Bild unten in Bezug auf das Symbol, das ich verweise, klicken Sie es für die verschiedenen Zustände an.

Außerdem können Sie auf der rechten Seite des Bildes verschiedene Abschnitte sehen: DOM Breakpoints und XHR Breakpoints , usw. Überprüfen Sie, dass diese auch keine Haltepunkte haben, nur für den Fall.

Hoffe, das hilft.

    
Nope 11.04.2013, 09:10
quelle
6

Ich glaube, Sie suchen nach einer neuen Entwicklerfunktion namens "Black Boxing". Die Funktion ermöglicht es Debuggern, während des Debuggens im Schritt schrittweise durch den Bibliothekscode zu gehen.

Sie können mehr darüber hier lesen: Ссылка

    
Josh Habdas 13.11.2013 00:08
quelle
3

Blackboxing (Ausnahmen in bestimmten Dateien ignorieren) wird nun nativ in Google Chrome unterstützt.

development tools > settings > Manage framework blackboxing

Und noch einfacher, klicken Sie einfach mit der rechten Maustaste in die Datei und sagen Sie Blackbox this script

Firefox hat automatisches Blackboxing von verkleinerten JS-Dateien sogar!

    
Jonathan Leaders 21.04.2015 23:04
quelle

Tags und Links