Chrome-debugger - wie zum ausschalten der Konsole.log-message grouping?
Sagen, in meinem Google-Chrome-Erweiterung, die ich tun:
console.log(msg);
und der Chrome-debugger Gruppen, die ähnliche Meldungen in etwa so:
Ist dort jede, um Sie auszuschalten und Nachrichten posten, so wie Sie sind?
- Es hängt von Ihrem
msg
Objekt. Sie zeigten keinerlei code, so ist es schwer zu sagen.console.log()
zurück, was SIE gibt, nicht Chrome.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es nur zusammenbricht aufeinander folgende Zeilen, die identisch sind, ich sehe es nicht so sehr ein problem, aber mit der Einstellungen-Taste in der oberen rechten Ecke der Konsole, die Sie aktivieren können "Show timestamps', die Sie auf verschiedenen Zeilen:
Können Sie sehen, dass Sie nur Zusammenbruch aufeinanderfolgende Duplikate mit diesem:
Den Konsolen-api hat viele andere Funktionen, die helfen könnten, Sie Folgen Ihr-code. Zum Beispiel
console.count(label)
Protokolle Etikett mit einer zählen, wie viele Male es ist protokolliert worden,console.group()
können Sie die andere Gruppe durch die Protokollierung von anrufen zusammen undconsole.timeline(label)
können Sie die Gruppe Protokolle in einer timeline.Page=
,iframe
,iframe
,Page=
,iframe
,iframe
aber die Art und Weise der Konsole zeigt es, diesen Auftrag nicht erhalten.Hatte jemand schon das gleiche problem gibt es: Google Chrome developer tools console logging... fast nutzlos? mit Nein beantworten, um diese Funktion zu deaktivieren.
Als workaround, können Sie Zeitstempel Anzeigen für die Konsole in den developer-tool-Einstellungen.
Nachrichten sind nur brach mit den vorherigen, wenn Sie identisch sind.
Um zu verhindern, dass Nachrichten zusammengebrochen, Sie können entweder Alternative den log-Level, oder verwenden Sie Alternative die log-Ausgabe.
console.log
undconsole.debug
optisch ähnlich sind, in Chrome devtools (d.h. es gibt kein Symbol davor). Wenn Sie nicht die Ausführlichkeit filter, dann abwechselnd zwischenconsole.log
undconsole.debug
wird Ihr problem lösen:Den anderen Weg, um das gewünschte Ergebnis zu erhalten, ist das einfügen eines unsichtbaren Zeichen vor der Nachricht (Hinweis: ich benutze
%s
um zu verhindern, dass ein zusätzliches Leerzeichen angezeigt wird (siehe devtools Formatierung Optionen), und auch ein ZWSP um zu verhindern, dass alle visuellen Zeichen erscheint an alle):Demo: http://jsfiddle.net/x3725j38/1/