Как сделать консоль Google Chrome JavaScript постоянной?


250

Поскольку я создаю динамический сайт, мне нужно отслеживать изменения между страницами, т.е. Ajax звонки, POST, GET вещи и тому подобное.

Я ищу ту же функциональность, что и в Firebug (где вы можете включить «постоянный», а консоль не очищается каждый раз, когда вы перезагружаете страницу или отправляете форму).

Итак, мои вопросы: есть ли способ сделать консоль Google Chrome JavaScript постоянной? (И если да, то как?)

Обновление : копирование ответа здесь, если кто-то все еще ищет это, Chrome 14+ имеет параметр в Инструменты разработчика> Настройки, помеченный как «Консоль: Сохранить журнал при навигации».

Обновление 2 : в последних версиях Chrome (33+) есть эта опция, если щелкнуть правой кнопкой мыши в консоли.

Обновление 3 (конец 2017 года): в последних версиях Chrome (60+) есть эта опция, открыв консоль, щелкнув шестеренкой в ​​верхнем правом углу и выбрав «Сохранить журнал»


это просто "Сохранить журнал" сейчас. Меня сводили с ума, и этот пост сэкономил мне много времени. Спасибо LOL
Охотник

Ответы:


346

Если кто-то все еще ищет это, я нахожусь на бета-версии Chrome 15.0.874.58, и у меня есть флажок в Инструментах разработчика> Настройки, помеченный как «Консоль: Сохранить журнал при навигации». Делает работу хорошо.

образ настройки


10
Для тех, кто не знал, где находятся Инструменты разработчика> Настройки: когда у вас открыта консоль, в правом нижнем углу экрана есть винтик, «Сохранить журнал при навигации» находится на первой вкладке в разделе «Консоль». ,
opsb

24
Начиная с Chrome 17 щелчок правой кнопкой мыши на консоли также предоставляет доступ к этой опции.
Soletan

2
Начиная с 2019 года, для настроек вы нажимаете три маленьких вертикально сложенных точки в правом углу в строке меню Dev Tools :-)
Roland

26

введите описание изображения здесь

в версии 67.0.3396.87 (официальная сборка) (64-разрядная версия)


Фантастика. Теперь я могу получить те журналы, которые регистрируются прямо перед обновлением страницы!
Фрэнк

11

К сожалению, Chrome пока не поддерживает эту функциональность, хотя в декабре 2010 года шла речь о добавлении следующего основного выпуска ...

Этот ответ больше не действителен


Я подозревал это. Это причина, почему я должен держать Firefox рядом. Даже FireBug Lite не имеет постоянной консоли.
Златко

Мне нужно будет узнать, как это было сделано в FireBug, и сделать свое первое расширение для Google-Chrome :)
Златко

4
Выяснилось, что мне это не нужно очень плохо: /
Златко

3
@uneakharsh, пожалуйста, не отрицайте это. Посмотрите, когда был написан ответ (март 2011 года). Функциональность была добавлена ​​с момента
публикации

2
@uneakharsh Upvoting, потому что это был правильный ответ, когда он был написан (март 2011). Вы не удаляете ответы, точка.
Хосе Луис

2

Попробуйте это, чтобы включить консоль во всплывающих окнах

введите описание изображения здесь


0

Начиная с версии Chrome 73.0.3683.86 (официальная сборка) (64-разрядная версия):

  1. Нажмите на многоточие в правом верхнем углу Инструменты разработчика верхний эллипсис
  2. Перейдите к Settings > Preferences > Console
  3. Проверьте Preserve log upon navigation

параметры консоли

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.