Firebug 1.3.3 - не всегда разрешает отладку скриптов? - PullRequest
2 голосов
/ 25 марта 2009

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

Когда я могу заставить его работать, линии, которые вы можете разорвать, становятся зелеными.

Есть ли причина для этого?

Ответы [ 2 ]

3 голосов
/ 25 марта 2009

Я тоже это заметил, и мне пришлось явно включить отладку скриптов для каждого сайта. Это можно сделать на вкладке консоли, где у вас есть три флажка (по умолчанию отключены) для включения ведения журнала консоли, отладки сценариев и мониторинга сети. Или вы можете нажать стрелку вниз на вкладке скрипта и выбрать Включить. Я не смог найти какие-либо глобальные настройки, чтобы включить это по умолчанию на всех сайтах или сохранить ваши настройки. У меня установлен firefox для очистки всей моей личной информации при каждом выключении, поэтому, возможно, если вы сохраните свои настройки / личную информацию, это будет сохраняться (я не проверял это ... просто предположение).

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

0 голосов
/ 05 июня 2009

Похоже на ошибку, которая затягивает отладчик!

...