WikiDer > Отладчик скриптов Microsoft
Отладчик скриптов Microsoft относительно минимален отладчик за Хост сценариев Windows-поддерживаемые языки сценариев, такие как VBScript и JScript. Его пользовательский интерфейс позволяет пользователю устанавливать контрольные точки и / или шаг выполняя код сценария построчно, и проверяйте значения переменных и свойств после любого шага. По сути, он дает разработчикам возможность увидеть поведение кода сценария во время его выполнения, тем самым устраняя большую часть догадок, когда что-то работает не совсем так, как задумано.
Microsoft считает, что он устарел в пользу более сложных. Редактор скриптов Microsoft (MSE.EXE),[нужна цитата][1] дополнительный инструмент, включенный в Microsoft Office 2000[2] через Office 2007.[3] Также, Internet Explorer 8 поставляется с другой, тесно интегрированной частью отладчика JScript из Инструменты разработчика Internet Explorer.[4]
Функции
Согласно Microsoft, Script Debugger предоставляет следующие традиционные функции отладки:[5]
- Возможность устанавливать и очищать точки останова.
- Способность проходить через процедуры.
- Возможность отображать и изменять значения переменных и свойств.
- Умение оценивать выражения.
- Возможность просмотра стека вызовов и перехода к любой загруженной в данный момент процедуре.
Кроме того, он может открывать и редактировать HTML-страницы и поддерживает раскрашивание скриптов для улучшения читаемости.[5]
Ограничения
У отладчика есть несколько ограничений, в том числе следующие:[6]
- Индикатор строки может быть неправильным при пошаговом выполнении встроенного JScript или отладке документа с рамкой.
- При отладке документов, открытых в Internet Explorer, одновременно можно отлаживать только один.
- Команды, введенные в командном окне, не действуют, если пользователь не находится в режиме прерывания.
- Точка останова сразу после Document.Write игнорируется.
- Ввод команды Document.Write во время отладки или обновление документа в Internet Explorer во время отладки может вызвать зависание или другое непредвиденное поведение.
- В отличие от других отладчиков, здесь нет окна Watch для отслеживания переменных; они должны быть проверены с помощью ручных команд.
- В отличие от других отладчиков, точки останова нельзя установить, щелкнув левое поле; они должны быть установлены с помощью нажатия клавиш или меню.
Применение
После установки новые параметры можно найти в Internet Explorer Отладчик скриптов меню, которое добавляется в Посмотреть меню. При желании отладку можно отключить из Продвинутый вкладка в настройки интернета диалог.
Смотрите также
Рекомендации
- ^ На странице сведений о загрузке указано, что Script Debugger устарел, но не указано, в пользу чего. Это может быть MSE, но также может быть Visual Studio.
- ^ "Информация о базе данных справки DLL для MSE.EXE версии 6.1.83.92". Microsoft. Архивировано из оригинал на 2009-01-30. Получено 2009-09-08.
- ^ «Известные проблемы системы Microsoft Office 2007 / файл ReadMe». Microsoft. Архивировано из оригинал на 2009-09-07. Получено 2009-09-08.
Excel 2007 Вопрос или проблема: редактор сценариев Microsoft больше не доступен. Ответ: MSE больше не будет поддерживаться в Excel 2007.
- ^ «Знакомство с инструментами разработчика Internet Explorer». Microsoft. Получено 2009-08-08.
- ^ а б «Введение в отладчик сценариев Microsoft для Internet Explorer». Microsoft. Получено 2009-09-08.
- ^ «Содержание примечаний к выпуску отладчика сценариев». Microsoft. 23 июня 2005 г.. Получено 2009-09-08.