Прежде всего, убедитесь, что вы прочитали Документы Firebug . Некоторые команды также работают в кросс-браузерном режиме с другими инструментами.
Простой поисковый запрос покажет вам все доступные расширения для Firebug. Как упоминали некоторые люди, некоторые из них действительно полезны.
Также важно не ограничивать себя одним инструментом, поскольку вы, скорее всего, будете разрабатывать для нескольких браузеров. Поэтому убедитесь, что вы также ознакомились с инструментами разработчика веб-комплектов (Safari, Chrome). Вот хорошая статья , в которой обобщены наиболее популярные инструменты разработки / отладки.
Возможно, вы захотите изучить, как структурированы / организованы плагины jQuery / jQuery, поэтому у вас есть общее представление о том, как организовать собственный код JavaScript / jQuery. Все зависит от того, насколько тяжелым является JavaScript-приложение. Если jQuery просто предоставляет некоторые визуальные улучшения и несколько страниц Ajaxified здесь и там, не беспокойтесь. С другой стороны, если он очень тяжелый JavaScript (как в гораздо большей логике сайта на стороне клиента, чем на бэкэнде), я бы предложил Prototype поверх jQuery, но это только мое мнение.
Вы можете рассмотреть возможность использования автоматических инструментов для создания своего JavaScript, если у вас много кода.
Например:
На рабочем сервере вы хотите получить как можно меньше файлов JavaScript и обязательно сжать их.
Если вас интересуют дополнительные ссылки на статьи / инструменты для тяжелых приложений javascript, оставьте комментарий. Я просто сейчас пытаюсь оставаться в теме.