При отладке в Chrome сценарии всегда приостанавливаются в отладчике, даже если не установлены точки останова, а если пауза не приостановлена, она снова приостанавливается.
Что может быть сделано?
debugging
google-chrome
google-chrome-devtools
Луджа Шреста
источник
источник
Ответы:
Одна из возможных причин заключается в том, что вы включили «паузу при исключениях» (маленький значок в виде стоп-знака с символом паузы (||) в нижнем левом углу окна). Попробуйте щелкнуть его обратно в выключенное / серое состояние (не в красное или синее состояние) и перезагрузите страницу.
ОБНОВЛЕНИЕ: добавление скриншота для справки:
источник
В моем случае у меня был установлен
Any XHR
флаг вXHR Breakpoints
настройках, доступный на вкладке «Источники» в инструментах разработчика Chrome.Снимите флажок, чтобы Chrome снова работал нормально.
источник
Это также может вызвать проблему
Значок точки останова в правом верхнем углу должен быть синим, как это
Не должно быть таким серым
источник
И ниже есть несколько параметров, если вы их проверили, когда условие активно, отладчик точки останова также активен.
источник
Если вы перейдете к источникам, вы увидите кнопку паузы в нижней части DevTools. В основном, в DevTools есть 3 возможных варианта паузы при отладке файла js,
Не останавливайтесь на исключениях ( ):
Кнопка паузы будет серого цвета, как если бы функция «Не ставить паузу при исключениях» была активна.
Приостановить все исключения ( ):
Кнопка паузы будет синего цвета, как если бы была активна «Пауза при всех исключениях».
Пауза при неперехваченных исключениях ( ):
Кнопка паузы будет фиолетового цвета, как если бы активна «Пауза при неперехваченных исключениях».
В вашем случае, если вы не хотите делать паузу, выберите Не ставить паузу при исключениях. Чтобы выбрать, переключите кнопку паузы, пока она не станет серой .
источник
Ага. Сегодня я только изучаю инструменты Chrome dev и обнаружил то же самое - если вышеперечисленное не помогло, расширьте область, изображенную здесь, и найдите точки останова, которые вы, возможно, установили и забыли.
источник
Вы можете нажать CTLR+, F8чтобы активировать или деактивировать точки останова.
Это краткое решение.
источник
Щелкните значок «Настройки», а затем нажмите кнопку «Восстановить значения по умолчанию и перезагрузить». Это сработало для меня, тогда как принятый ответ - нет.
источник
В правом верхнем углу второй последний значок (обведен красным на прикрепленном изображении) предназначен для активации / деактивации отладки. Щелкните его, чтобы в любое время включить отладку.
Консоль отладки Chrome
источник
Действительно глупая проблема, с которой я столкнулся, привела меня сюда с отладчиком; команда .: "отладчик;" на нем установлены часы.
Это вызвало страницу, которая только что сказала отладчик; появляться между каждой загрузкой страницы.
Чтобы отключить его, просто щелкните правой кнопкой мыши указанные часы и выберите «Удалить выражение для наблюдения».
источник
Это действительно плохой опыт. если приведенный выше ответ не сработал, попробуйте это.
Щелкните значок «Настройки», а затем нажмите кнопку «Восстановить значения по умолчанию и перезагрузить».
Нажимайте «F8», пока он не станет нормальным.
Удачного кодирования !!
источник
Другой пользователь упомянул об этом с небольшими подробностями, но я пропустил это, пока не возвращался сюда примерно 3 раза за 2 дня -
Существует раздел под названием «Точки останова EventListener», который содержит список других точек останова, которые можно установить. Бывает, что я случайно включил одну из них в DOM Mutation, которая сообщала мне, когда что-то в DOM было переопределено. К сожалению, это привело к тому, что я отключил множество надстроек и надстроек, прежде чем я понял, что это всего лишь моя машина. Надеюсь, это поможет кому-то другому.
источник
Вы можете просто перейти к точкам останова в консоли разработчика Chrome, щелкнуть правой кнопкой мыши и удалить точки останова. Просто.
источник
В моем
for
цикле была синтаксическая ошибка . Это вызвало ошибку паузы.источник
Темы> переключите "Основное" на "Приложение"
В разделе «Threads» я изменил контекст с «Main»> на «app». У «приложения» должна быть синяя стрелка.
источник
Это происходило со мной. У меня была точка останова на модификации поддерева в теге body, и каждый раз, когда я удалял точки останова, они возвращались после того, как я обновился. Я был так сбит с толку и даже удалил все точки останова DOM, но точка останова на изменение поддерева фантомного тела продолжала возвращаться. В конце концов я перезагрузил кеш, и они исчезли.
источник