Какой лучший способ отладки Javascript в Internet Explorer?
Какой лучший способ отладить Javascript в IE?
Ответ 1
Зависит от того, какие инструменты у вас доступны.
Если у вас есть копия Visual Studio, я бы использовал отладчик Visual Studio. Это работает очень хорошо. Вам нужно будет выполнить инструкции по этой ссылке, если у вас нет полной копии Visual Studio, иначе она будет встроена в среду IDE и будет довольно проста в использовании.
Другим вариантом является Firebug Lite, что довольно хорошо для большинства ситуаций, но вам нужно добавить ссылку script на каждую страницу вы хотите отлаживать, чтобы он работал.
Ответ 2
Использование редактора Microsoft Script - это тоже вариант: См. Мой ответ здесь.
Ответ 3
Я пытаюсь запустить тот же код в Firefox, чтобы узнать, поможет ли Firebug какая-либо помощь. Но, с конкретными ошибками IE, это явно не работает.
Вы всегда можете отказаться от сообщений о предупреждениях, наложенных на весь ваш подозрительный код. Это не очень или легко.
Отладчик VS обычно приличный, но такие вещи, как Firebug Lite, никогда не работали хорошо для меня.
Ответ 4
google говорит:
Ответ 5
Используйте MS Visual Studio (бесплатно) для отладки JS, описанного здесь: http://www.berniecode.com/blog/2007/03/08/how-to-debug-javascript-with-visual-web-developer-express/
Ответ 6
Я обычно использую сочетание blackbird, Companion.JS и Microsoft Script.
Ответ 7
Я должен сказать, что Firebug нестабилен для моего текущего проекта, возможно, потому, что я использую jQuery. Но это лучший из-за его интерфейса и списка функций. Что касается стабильности, у меня нет претензий к Microsoft Script Editor. Но это бесполезно для случаев, когда Script имеет синтаксические ошибки
Что касается отладчика Visual Studio, я не пробовал это
Кстати, Firebug lite можно использовать через букмарклет (http://remysharp.com/2007/03/13/firebug-in-ie-for-any-web-site/). Поэтому нет необходимости "добавлять ссылку Script на каждую страницу, которую вы хотите отлаживать, чтобы она работала"
Ответ 8
Я использую бета-версию IE8 с встроенным отладчиком в течение нескольких месяцев. Он очень мощный и работает хорошо. Он имеет несколько тривиальных сбоев, но это лучший инструмент, который я использовал до сих пор для отладки на стороне клиента.
http://www.microsoft.com/windows/Internet-explorer/beta/default.aspx
Это большая приверженность установке IE8 beta.