JavaScript Инструменты для устранения неполадок в Internet Explorer

голоса
34

Я использую Firebug и Mozilla JS консоль сильно, но каждый сейчас и потом я бегу в IE-только JavaScript ошибки, которые очень трудно найти (например: ошибка в строке 724 , когда источник HTML имеет только 200 строк).

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

Есть идеи?

Задан 06/08/2008 в 14:56
источник пользователем
На других языках...                            


7 ответов

голоса
23

Вы могли бы найти Firebug Lite полезно для этого.

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

Ответил 06/08/2008 d 14:59
источник пользователем

голоса
17

Так как Internet Explorer 8, IE было судоходство с довольно внушительным набором инструментов для отладки JavaScript, профилирования и многое другое. Как и большинство других браузеров, средства для разработчиков доступны нажатием клавиши F12 на клавиатуре.

Вкладка Script

Вкладка Скрипт, вероятно, что вы будете заинтересованы, хотя консоль, Profiler и вкладки Сеть получить много использования, а при отладке приложений.

введите описание изображения здесь

На вкладке Script вы можете:

  • Формат JavaScript, чтобы сделать его более удобным для чтения
  • Переход от источника к источнику различных ресурсов на странице
  • Вставка точек останова
  • Переместить в и более строк кода, а пошагового ее выполнения
  • Смотрите переменные
  • Осмотрите стек вызовов, чтобы увидеть, как был выполнен код
  • Переключение точки останова
  • и более...

Вкладка Console

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

введите описание изображения здесь

Вкладка Profiler

Профиль является удивительным, если вы ищете для длительных процессов, или пытаетесь оптимизировать свой код, чтобы работать гладко или сделать меньше вызовов Ресурсоемкими методов. Откройте любую страницу и нажмите кнопку «Начать профилирование» на вкладке Профили для начала записи.

Хотя профайлер работает, вы можете перемещаться по странице, выполняя общие действия. Когда вы чувствуете, что вы записали достаточно, нажмите «Остановить профилирование.» Вам будет показано краткое описание всех функций побежал, или дерево вызовов. Вы можете быстро сортировать эти данные по различным столбцам:

введите описание изображения здесь

Вкладка Сеть

На вкладке Сеть будет записывать трафик на ваш сайт / приложение. Это очень удобно для поиска файлов, которые не загружены, повешение, или для отслеживания данных, запрашиваемых в асинхронном режиме.

В этой вкладке вы можете также перемещаться между Кратким и Детальным просмотром. В подробном просмотре можно проверить заголовки, отправленные с запросами и ответами. Вы можете просмотреть информацию о печенье, проверьте опережение событий и многое другое.

введите описание изображения здесь

Я на самом деле не делает IE Developer Tools справедливости - есть много непокрытого земли. Я призываю вас, чтобы проверить их, хотя, и сделать их частью вашего развития.

Ответил 15/05/2012 d 22:16
источник пользователем

голоса
5

Я бы порекомендовал Companion JS .

Это бесплатная версия Debug Bar , но я считаю , что проще в использовании и имеют свои особенности мне нужно. Великий , чтобы проверить маленькие фрагменты JavaScript в IE так же , как я делаю с Firebug в Firefox.

EDIT 5 лет спустя : я теперь использую Internet Explorer интегрированы инструменты для разработчиков.

Ответил 11/08/2008 d 17:56
источник пользователем

голоса
4

IE 8 должен иметь лучшие инструменты, но панель инструментов разработчика IE довольно хорошо.

Ответил 06/08/2008 d 14:58
источник пользователем

голоса
3

Я использую как Microsoft Script Debugger и Firebug Lite , в зависимости от того, что я отладки. Оба велики инструменты- попробовать их обоих и Стич с тем, что вы комфортно.

Ответил 12/10/2011 d 15:34
источник пользователем

голоса
2

В IE8 просто нажать F12!

Ответил 15/02/2010 d 17:53
источник пользователем

голоса
1
  1. Перейти к Tools-> Internet Options ... -> дополнительно-> Включить отладку сценариев (Internet Explorer)

затем установите Visual Studio Debugger при возникновении ошибки.

Если вы используете IE 8, установить панель инструментов для разработчиков, поскольку он имеет встроенный отладчик.

Ответил 16/01/2013 d 01:32
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more