Как очистить все точки останова Firebug JS?

Кажется, у меня странная проблема с Firefox/Firebug, когда Firebug приостанавливает работу JS из-за невидимых/поврежденных точек останова. (Firefox 3.6.17, Firebug 1.7.2) Это может быть связано или не связано с jQuery (версия неизвестна).

Поскольку Firebug хранит постоянный список установленных точек останова, есть ли способ очистить все, что может запомнить firebug? Я попытался переустановить Firebug, но это не помогло.

Я пытался найти проблему, но, конечно, поиск по запросу «точки останова firebug» возвращает тысячи руководств о том, как использовать точки останова firebug.


person Roger Halliburton    schedule 07.06.2011    source источник
comment
Что касается Firefox Quantum 68.01, кажется, что возможность очистки всех точек останова все еще не так просто найти, и, очевидно, большинство приведенных ниже ответов устарели для этой среды.   -  person Wolfgang Fahl    schedule 17.08.2019


Ответы (6)


  1. В папке профиля Firefox найдите папку firebug.

  2. Убедитесь, что Firefox закрыт.

  3. Отредактируйте или удалите breakpoints.json по желанию.

person Brock Adams    schedule 13.06.2011
comment
Это единственный правильный ответ, так как firebug иногда продолжает давать сбои в строке кода после того, как вы удалили все точки останова. - person MetalPhoenix; 19.09.2014
comment
Очистка этого файла привела к очень заметной разнице во времени загрузки страницы при отладке с помощью Firebug. В моем файле JSON было гораздо больше точек останова, чем я ожидал увидеть, которые давно должны были быть удалены, но они остались. - person Anil Natha; 23.02.2016

Откройте веб-сайт, на котором вы хотите удалить точки останова, откройте Firebug или нажмите F12. на правой панели вы должны увидеть часы, стек и точки останова, щелкните раскрывающийся список точек останова и нажмите введите описание изображения здесь

person AjayR    schedule 13.06.2011
comment
Это только очищает точки останова на 1 странице. Похоже, что ОП просил очистить ВСЕ точки останова - это хорошая идея, поскольку файлы Firebug сохраняют мусор еще долго после того, как он необходим / актуален. - person Brock Adams; 14.06.2011
comment
Да, это только для выбранного веб-сайта, как указано в моем ответе, ответ Адамса - это решение этого вопроса. - person AjayR; 14.02.2014
comment
Несмотря на то, что он очищает все точки останова, но firebug все еще продолжает ломаться в разных точках. Однако это сработало для меня: - Добавить точку останова на строку, где она остановлена, если для этой строки не было точки останова. - В раскрывающемся меню «Точки останова» выберите «Отключить все точки останова». - person pongapundit; 29.10.2014

Если вы не можете найти папку Library/Mozilla на Mac. Потому что он спрятан. Чтобы отобразить открытый терминал и запустить это

defaults write com.apple.Finder AppleShowAllFiles YES

Вы должны быть в состоянии найти эту папку сейчас

Чтобы отобразить, запустите это

defaults write com.apple.finder AppleShowAllFiles FALSE

Я придумал простой способ: на панели инструментов Firebug щелкните значок ошибки и выберите сбросить все параметры Firebug:

введите здесь описание изображения

person Aamir Afridi    schedule 06.09.2011

Использование правой вкладки

person Anand Thangappan    schedule 13.06.2011

попробуйте это, если он все еще ломается

  • Вставьте about:support в адресную строку Firefox.
  • найти папку 'firebug'
  • удалить файл breakpoints.json
  • перезапустить Firefox

* перезапустите любой редактор, который вы когда-либо использовали вместе, например Visual Studio

person Community    schedule 10.11.2014

У меня была похожая ситуация в более новых версиях Debugger Tools.

В моем случае файлы остались открытыми без каких-либо точек останова на них. Если бы я закрыл вкладки этих файлов, они автоматически открылись бы при перезагрузке страницы.

После перезагрузки отладчик по-прежнему не будет показывать точки останова в этих файлах или даже возможность удалить/отключить точки останова, как указано в ответе @AjayR.


РЕШЕНИЕ:

Решение, которое я нашел, заключалось в том, чтобы вручную переходить на каждую вкладку открытого файла и ставить точку останова в любой строке. После этого перейдите в раздел Точки останова отладчика и нажмите кнопку Удалить все точки останова.

Я оставляю это решение, так как я много искал, но ни один другой источник в Интернете не предоставляет это решение.

Действие удаления точек останова

person malvadao    schedule 19.01.2021