Открытие больших файлов JavaScript, таких как миниатюрные файлы в инструментах разработчика Chrome, вкладка Sources, заставляет его замораживать. По моему проекту, если я нажму на jquery-1.11.1.min.js
, он зависает, и я не могу сделать ничего другого, кроме закрытия вкладки. Чтобы еще больше усложнить работу, Chrome запоминает последний файл, открытый на вкладке "Источник", и запоминает последнюю открытую вкладку, поэтому мне нужно открыть другой веб-сайт, запустить "Инструменты разработчика" и изменить вкладки, чтобы он работал над моим проектом. Мне пришлось отлаживать использование Firefox вместо Chrome.
Большие исходные/минированные файлы заставляют Chrome Developer Tools замораживать
Ответ 1
Это известная ошибка: Chromium Bug Tracker - Проблема 593679 - [РЕГРЕССИЯ] DevTools: большие источники зависают с инструментами разработчика, и в настоящее время исправлено, но недоступно на обычном/стабильном Google Chrome или Chromium.
Временное решение - использовать Chrome Canary.
Ответ 2
Для меня тоже не работает blackboxing. Помогает только:
- Убейте процесс Chrome, который ест процессор (инструменты разработчика будут закрыты)
- Откройте любой веб-сайт без огромных исходных файлов (например, ya.ru)
- Переключить вкладку источника в другой
- Откройте инструменты разработчика на целевом веб-сайте (и не переключайтесь на вкладку источника)
Также у меня нет этой проблемы на Chrome Canary
Ответ 3
Довольно печатать мини файл (в отладчике, нажав кнопку {}), похоже, "решает" это (версия 51.0.2704.103 м). Сначала Chrome будет медленно сканироваться, но нажмите и дайте ему хорошее количество секунд, и он успокоится, как только отобразится довольно печатный источник.
Ответ 4
Chrome запоминает последний файл, открытый на вкладке "Источник"
Вот как я обошел это, и вернул вкладку моих источников:
- Откройте devtools на сайте, отличном от того, на котором он висит.
- Ctrl + Shift + я для проверки самого devtools
- Перейдите на вкладку "Приложение", затем "Локальное хранилище"
- .Найдите клавишу
previouslyViewedFiles
в разделеdevtools://devtools
- Нажмите клавишу удаления, чтобы удалить запись
Ответ 5
Chrome 77 от сентября 2019 года до сих пор имеет эту проблему.
Здесь в одну сторону это происходит:
- Открыть страницу, открыть инструменты отладки
- Откройте нужный минимизированный файл JS, нажмите красивую кнопку форматирования.
- Установите две точки останова в строке N и строке N + 1
- Обновите ваш браузер. Быстро достигает первой точки останова.
- Нажмите резюме /F8
- Требуется 2 минуты, чтобы достичь следующей точки останова.
Здесь по-другому это происходит:
- Откройте страницу, обновите несколько раз, все хорошо
- Откройте инструменты отладки, найдите файл, симпатичную печать
- Обновить несколько раз, все еще хорошо
- Добавьте точку останова в довольно отформатированный файл.
- Обновить - зависает, процессор привязан, не может нажать
- 140 секунд спустя, инструменты снова реагируют