Wie kann ich die Google Chrome JavaScript-Konsole dauerhaft machen?

249

Da ich eine dynamische Site erstelle, muss ich die Änderungen zwischen den Seiten verfolgen, d. H. Ajax ruft an, POST, GET Zeug und ähnliches Zeug.

Ich suche nach der gleichen Funktionalität wie in Firebug (wo Sie "persistent" aktivieren können und die Konsole nicht jedes Mal gelöscht wird, wenn Sie eine Seite neu laden oder ein Formular senden.

Meine Fragen lauten also: Gibt es eine Möglichkeit, die JavaScript-Konsole von Google Chrome dauerhaft zu machen? (Und wenn ja, wie?)

Update : Wenn Sie die Antwort hier kopieren, hat Chrome 14+ eine Einstellung unter Entwicklertools> Einstellungen mit der Bezeichnung "Konsole: Anmelden-Navigation beibehalten".

Update 2 : Die neuesten Versionen von Chrome (33+) bieten diese Option, indem Sie mit der rechten Maustaste in die Konsole klicken.

Update 3 (Ende 2017): Die neuesten Versionen von Chrome (60+) bieten diese Option, indem Sie die Konsole öffnen, auf das Zahnrad in der oberen rechten Ecke klicken und "Protokoll beibehalten" auswählen.

Zlatko
quelle
Es ist jetzt nur "Protokoll beibehalten". Ich wurde verrückt gemacht und dieser Beitrag hat mir viel Zeit gespart. danke lol
Hunter

Antworten:

345

Wenn noch jemand danach sucht, bin ich in Chrome 15.0.874.58 Beta-M und habe ein Kontrollkästchen unter Entwicklertools> Einstellungen mit der Bezeichnung "Konsole: Anmeldungsnavigation beibehalten". Macht den Job gut.

Bild der Einstellung

Nick Cox
quelle
10
Für alle anderen, die nicht wissen, wo sich Entwicklertools> Einstellungen befinden: Wenn Sie die Konsole geöffnet haben, befindet sich unten rechts auf dem Bildschirm ein Zahnrad. Auf der ersten Registerkarte im Abschnitt "Konsole" befindet sich "Protokoll bei Navigation beibehalten" .
Opsb
24
Ab Chrome 17 bietet das Klicken mit der rechten Maustaste auf die Konsole auch Zugriff auf diese Option.
Soletan
2
Ab 2019 klicken Sie für Einstellungen auf die drei kleinen vertikal gestapelten Punkte ganz rechts in der Menüleiste von Dev Tools :-)
Roland
26

Geben Sie hier die Bildbeschreibung ein

in Version 67.0.3396.87 (Official Build) (64-Bit)

Simon
quelle
Fantastisch. Jetzt kann ich die Protokolle abrufen, die direkt vor dem Aktualisieren der Seite registriert werden!
Frank
11

Leider unterstützt Chrome diese Funktionalität noch nicht, obwohl im Dezember 2010 über das Hinzufügen in der nächsten Hauptversion gesprochen wurde ...

Diese Antwort ist nicht mehr gültig

BenM
quelle
Ich habe das vermutet. Das ist der Grund, warum ich Firefox behalten muss. Selbst FireBug Lite verfügt nicht über eine dauerhafte Konsole.
Zlatko
Ich muss lernen, wie es in FireBug gemacht wurde und meine erste Google-Chrome-Erweiterung machen :)
Zlatko
4
Es stellte sich heraus, dass ich es nicht genug brauchte: /
Zlatko
3
@uneakharsh bitte nicht dafür abstimmen. Schauen Sie sich an, wann die Antwort geschrieben wurde (März 2011). Die Funktionalität wurde hinzugefügt, seit diese Antwort veröffentlicht wurde ...
BenM
2
@uneakharsh Upvoting, weil dies die richtige Antwort war, als es geschrieben wurde (März 2011). Sie löschen keine Antworten, Punkt.
José Luis
2

Versuchen Sie dies, um die Konsole in Popups zu aktivieren

Geben Sie hier die Bildbeschreibung ein

Kris
quelle
0

Ab Chrome Version 73.0.3683.86 (Official Build) (64-Bit):

  1. Klicken Sie oben rechts in den Entwicklertools auf die Auslassungspunkte obere Auslassungspunkte
  2. Navigieren Sie zu Settings > Preferences > Console
  3. Prüfen Preserve log upon navigation

Konsolenoptionen

Thomas Rokicki
quelle