Автопрокрутка консоли Chrome DevTools
С момента своего создания несколько лет назад, Chrome стал де-факто IDE для веб-разработки. Я использовал канал Canary (Version 28.0.1464.0) для совсем немного и был счастлив как моллюск.
Только проблема, которая беспокоит меня, - это отсутствие способности иметь панель консоли DevTools, автоматически прокручивается до последнего добавленного сообщения. Я понимаю, что многие люди предпочитают иметь текущее поведение. Однако мне было интересно: кто-нибудь знает, как (если возможно, с текущей версией) перевернуть переключатель и запустить автопрокрутку консоли?
Спасибо.
Ответы
Ответ 1
Очистка консоли и прокрутка панели до нижней части не работала для меня.
Проблема заключалась в том, что у меня был увеличенный DevTools.
Если я ударил Ctrl-0
(ноль) в Windows или Cmd-0
(ноль) в OS X, в DevTools, чтобы восстановить размер шрифта по умолчанию, затем автоматическая прокрутка вниз работала, как ожидалось.
Спасибо этому парню за указание: http://code.google.com/p/chromium/issues/detail?id=161646#c5
Ответ 2
Один из причин, почему это происходит:
Запись HTML-элементов в консоль делает консольное представление потерянным последним сообщением консоли.
Как его решить:
Вместо того, чтобы делать что-то вроде этого:
console.log("Some logging message:", html_element)
попробуйте это (завернутые сообщения с помощью скобок)
console.log(["Some logging message:", html_element])
Ответ 3
В Chrome версии 29.0.1547.76 м он автоматически прокручивается, когда вы отстыковываете консоль. Он останавливает автоматическую прокрутку, если вы нажмете на консоль, тогда вам придется очистить консоль до того, как автопрокрутка будет готова к запуску снова.
"Отсоедините в отдельное окно". кнопка - это нижняя левая кнопка консоли.
Ответ 4
Это тоже сбило меня с ума, и я нашел решение здесь:
Google Chrome отслеживает ведение журнала консоли разработчиков
При открытии консоли перетащите полосу прокрутки вниз в нижнюю часть окна и отпустите его. Он должен выводить результат для вас.
Не имеет значения, если консоль подключена или нет.
Работа для меня на osx 10.8.5 и chrome 31
Ответ 5
Для меня я заметил, что autoscroll остановился, когда консоль показала предупреждение, поэтому я отфильтровал предупреждения, и все хорошо:
![снимок экрана журнала консоли]()
Ответ 6
Для меня единственным решением, которое сработало, было:
- нажмите F1 (настройки)
- В нижней части восстановить значения по умолчанию и перезагрузить.
Ничего из этого не было сделано.
Ответ 7
Я нашел это решение в Chrome 49 +
Go Dev-tools/Settings/
"вкладка консоли"
x Сохранять журнал при навигации.
Готово!
Ответ 8
Это происходило для меня , когда DevTools был закреплен справа от окна.
Но , когда я состыковал DevTools с нижней частью окна браузера или разделил DevTools на свое окно, а затем вручную прокрутил вниз, поведение автоматической прокрутки возобновился.
Вы можете нажать Cmd-Shift-D, чтобы переключить режим стыковки DevTools между двумя последними состояниями, что довольно удобно.
В Linux или Windows, что Control-Shift-D.
(Это было в Mac OS X. Это произошло только в том случае, если я взаимодействовал с консолью после загрузки страницы. Затем он будет стремиться к автоматическому прокрутке на некоторое время, прежде чем попасть в проблему и отказаться.)