Подтвердить что ты не робот

Как скрыть Chrome "приостановлено в отладчике" наложения?

Некоторое недавнее обновление Chrome теперь помещает оверлей на мою веб-страницу при паузе в точке останова. Я специально пытаюсь просмотреть состояние разметки моей страницы на данный момент, и наложение скрывает именно то, что я хочу видеть!

Есть ли способ отключить эту разметку?

Или есть способ вернуть Chrome к версии, которая не имеет этой неправильной функции?

4b9b3361

Ответ 1

Теперь в настройках инспекторов есть опция, просто снимите флажок Disable paused state overlay.

Это очень полезно с трюком setTimeout(function(){debugger;}, 5000); для проверки элементов, которые видны только при наведении.

Ответ 2

Я столкнулся с этой же проблемой, и я обнаружил, что если я перейду на вкладку "Элементы" и включу инспектор элементов (кнопка в правом нижнем углу с иконкой увеличительного стекла), то наложение будет скрыто. Как вы могли ожидать, когда вы снова отключите инспектор элементов, возвращается сообщение "приостановлено в отладчике", поэтому я обычно просто оставляю инспектор включенным, пока я перехожу через отладчик.

Он может быть неинтуитивным, но, по крайней мере, он работает. Если есть другие альтернативы, я бы хотел их услышать!