2013-04-05 4 views
33

С момента своего создания несколько лет назад Chrome стал де-факто IDE для веб-разработки. Я использовал канал Canary (Version 28.0.1464.0) для совсем немного и был счастлив как моллюск. Только проблема, которая меня беспокоит, - это отсутствие способности панели консоли DevTools, автоматическое прокручивание до последнего добавленного сообщения. Я понимаю, что многие люди предпочитают иметь текущее поведение. Однако мне было интересно: кто-нибудь знает, как (если возможно, с текущей версией) перевернуть переключатель и запустить автопрокрутку консоли?Автопрокрутка консоли DevTools от Chrome

Спасибо.

+0

Это большой запрос функции. http://chromiumbugs.appspot.com/ –

+2

Отличный вопрос, но это больше похоже на ошибку, а не на функцию, нет? Почему «многие люди [] предпочитают иметь текущее поведение»? Практически каждая консоль, существующая по умолчанию, автоматически переходит к новому контенту. – speedplane

ответ

85

Расчетной консоль и прокруткой планку вниз до дна не работает для меня.

Проблема была в том, что у меня было увеличено DevTools.

Если я ударил Ctrl-0 (ноль) на Windows, или Cmd-0 (ноль) на OS X, на Devtools восстановить по умолчанию размер шрифта в, затем автоматической прокрутки вниз работали, как и ожидалось.

Благодаря этому парню за указание его: http://code.google.com/p/chromium/issues/detail?id=161646#c5

+2

Это нужно отметить как ответ;) – ntgCleaner

+2

согласился .. отметить как ответ кому-то – Funkodebat

+4

Это довольно глупая проблема, которая у меня была около 4 месяцев, но это одна из тех вещей, которые вы не вербализируете в поиске Google ... Все веб-разработчики должны это знать! Благодарю. – Ethan

4

В Chrome версии 29.0.1547.76 м он автоматически прокручивается при отстыке консоли. Он останавливает автоматическую прокрутку, если вы нажмете на консоль, тогда вам придется очистить консоль, прежде чем автопрокрутка будет готова к запуску заново.

«Отверните в отдельное окно». Кнопка - это нижняя левая кнопка консоли.

3

Это сводило меня с ума тоже, и я нашел решение здесь:

Google Chrome follow developer console logging

С консоли открытым, перетащите полосу прокрутки вниз к нижней части окна и отпустите его. Он должен загладить вывод для вас.

Не имеет значения, если у вас консоль стыкована или нет.

Работа для меня на OSX 10.8.5 и хром 31

+0

Не работает в Chrome 49.0.2623.87 m. – BrainSlugs83

+0

У меня были проблемы с этим и на 49. – eremzeit

+0

Также есть проблемы с Chrome 49, но только на определенных страницах. – jugglingcats

13

Одна из причин, почему это происходит:

Протоколирование HTML элементов в консоли делает вид консоли потерять последнюю консоль сообщение.

Как решить:

Вместо того, чтобы делать что-то вроде этого:

console.log("Some logging message:", html_element)

попробовать это (завернутые сообщения с кронштейнами)

console.log(["Some logging message:", html_element])

+0

Изменение моей консоли.log («label», value) на console.log («label» + value) снова заработало мой автосканер, спасибо за указатель :) – Tony

0

для меня только работающий раствор:

  1. клик F1 (настройки)
  2. В нижней части восстановить значения по умолчанию и перезагрузить.

Ничего из этого не было сделано.

0

Я нашел это решение в Chrome 49+

Go Dev-инструменты/Настройки/"Вкладка Console"

х сохранить журнал по навигации.

Выполнено!

3

Для меня, я заметил, что автопрокрутка остановилась, когда консоль показала предупреждение, поэтому я отфильтрованы предупреждения и все хорошо:

screenshot of console log

Смежные вопросы