




IE8 beta 2 имеет хороший отладчик
Взгляните на Venkman, отладчик JavaScript для Firefox:
http://www.mozilla.org/projects/venkman/
Это настоящий отладчик javascript на уровне исходного кода, в котором вы можете устанавливать точки останова и выполнять пошаговый код.
Вот статья Расширенные методы отладки JavaScript, в которой описывается использование нескольких инструментов. Я узнал об одном новом инструменте, о котором я раньше не слышал, - это JSLint. Иногда JSLint просто сразу показывает ваш хитрый код, вызывающий проблему.
+1 за JSLint! Я использую его для очистки стороннего кода, если он выдает ошибки после упаковки.
Я всегда использую jsLint. И все это время становилось все более и более разборчивым.
IDE Aptana Studio имеет хороший отладчик javascript.
Версия для сообщества поддерживает только Firefox, профессиональная также поддерживает Internet Explorer.
Для отладки Internet Explorer (и когда у вас нет VS 2008) вы можете использовать MS Script Editor. Это хорошая запись о том, как правильно настроить его:
http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html
Я работаю в Аптане. Вы устанавливаете точки останова, наводите курсор на переменные и просматриваете прямо в редакторе. Любить это. Никогда не думал, что откажусь от Firebug в качестве главного отладчика.
Если вы привыкли использовать Firebug, вам может понравиться Firebug Lite, реализованный на JavaScript. Вы можете использовать его как букмарклет, что приятно. Я не уверен, насколько это мощно, я полагаю, что другие, «настоящие» решения лучше, но в крайнем случае это удобно.
Это не совсем отладчик. Это скорее инспектор.
Firebug Lite не загружает удаленные скрипты, даже отладчик Chrome. из-за написания на javascript.
Отладчик IE8 - лучший из тех, что я когда-либо использовал. И я разрабатываю с помощью firebug на Mac, так что это о многом говорит!