Hur man gör Google Chrome JavaScript-konsolen ihållande?


Eftersom jag bygger en dynamisk webbplats behöver jag spåra förändringarna mellan sidor, det vill säga Ajax-anrop, POST, GET-grejer och liknande saker.

Jag letar efter samma funktionalitet som i Firebug (där du kan aktivera "persistent" och konsolen inte rensas varje gång du laddar om en sida eller skickar ett formulär).

Så, min fråga är: finns det ett sätt att göra Google Chrome JavaScript-konsol beständig? (Och i så fall, hur?)

Uppdatering: Kopierar svaret här, om någon fortfarande letar efter detta, Chrome 14+ har en inställning i Utvecklarverktyg > Inställningar märkt "Konsol: Behåll logg vid navigering".

Uppdatering 2: de senaste versionerna av Chrome (33+) har detta alternativ genom att högerklicka i konsolen.

Uppdatering 3 (sent 2017): De senaste versionerna av Chrome (60+) har detta alternativ genom att öppna konsolen, klicka på kugghjulet uppe till höger och välja "bevara logg"

Svar #1

Om någon fortfarande letar efter detta, jag använder Chrome 15.0.874.58 beta-m och jag har en kryssruta i Developer Tools > Settings märkt "Console: Preserve log on navigation". Fungerar riktigt bra.

Svar #2

vid version 67.0.3396.87 (officiell version) (64-bit)

Svar #3

Chrome version 124.0.6367.94 (officiell version) (arm64)

  1. Klicka på inställningshjulet i det övre högra hörnet av Utvecklarverktygen

  1. Gå till Inställningar

  1. Bläddra ner till Console och slå på Preserve log upon navigation


Chrome version 73.0.3683.86 (officiell version) (64-bit) :

  1. Klicka på ellipsen längst upp till höger i Utvecklarverktyg

  2. Navigera till Inställningar > Preferenser > Konsol
  3. Kontrollera Bevara logg vid navigering

Svar #4

Tyvärr stöder Chrome inte den funktionen än, även om det diskuterades i december 2010 att lägga till den i nästa stora version...

Detta svar är inte längre giltigt

Relaterade artiklar