документация
блог (англ)
обсуждения (англ)
участвовать

Новое в Firebug 1.1b12

В новой версии исправлены ошибки и расширены возможности по отладке.

К сожалению, пока в ней есть свои баги, которых нет в 1.0. Смотрите, заценивайте и следите за обновлениями.

Автор оригинального Firebug, Joe Hewitt, к сожалению, прекратил работу над Firebug.

Firebug 1.1 является форком Firebug 1.05, который продолжили разрабатывать John Barton(IBM Almaden) и Максим Степанов(aptana).

Из приятных изменений - возможность отладки eval(), отладка событий браузера, да и панелька для просмотра стека в Script тоже пригодится. Ничего глобального, много мелких улучшений.

Список изменений, кроме багфиксов, включает такие полезности:

  • Отладка eval() - теперь удобно отлаживать eval'ящийся ответ на XMLHTTPRequest
  • Отладка событий, сгенерированных браузером
  • Номера выполняемых строк выделены зеленым
  • Во вкладке Script появилась панель Stack со стеком выполнения
  • Внешний интерфейс редактора
  • Поддержка Firefox 3
  • Отладочные иконки стали "лучше"
  • Ошибки в CSS содержат номера строк
  • Open with Editor в контекстном меню браузера
В более ранних бетах также была возможность Script->Break On Top - прерваться на следующей инструкции, но для лучшей проработки ее перенесли в ветку 1.2.

Fireclipse

Другое важное изменение в Firebug 1.1 - это возможность интеграции с Eclipse, используя Fireclipse.

  • Fireclipse перенаправляет сообщения об ошибках из консоли Firefox в Eclipse
  • Ставит редактор Eclipse на соответствующую строчку выполнения javascript
  • Вывод dump() попадает в консоль Eclipse
  • Добавляет в Firebug панельку Eclipse

Реализовано это плагином к Eclipse, и может быть полезно, если Вы разрабатываете фронт-энд в Aptana или JSEclipse.

Если Вы не боитесь узнать много нового, то следить за ходом разработки Firebug можно в группе Google->Firebug и на странице Firebug Internals.

Успешной отладки!