Отладчик JavaScript
* 
Отладчик JavaScript (beta) в настоящее время доступен только в режиме предварительного просмотра и не является проверенной функцией ThingWorx Platform 10.0.0.
Общие сведения
Отладчик JavaScript поможет тестировать сервисы вещей, выявлять ошибки в коде и исправлять их. Можно определить точки останова в различных строках кода, где нужно приостановить выполнение отладчика. Отладчик останавливается на строке, у которой задана точка останова. В этот момент можно исследовать код с помощью панели инструментов отладчика и изменить значения переменных.
Отладчик JavaScript не работает с функциями SQL.
Редактор сценариев
Отладка выполняется на панели редактора сценариев отладчика JavaScript. Здесь можно проверить код и отредактировать его.
На рисунке ниже показан редактор сценариев в режиме редактирования.
Можно щелкнуть значок на панели инструментов редактора сценариев, чтобы начать отладку. При запуске отладки панель инструментов редактора сценариев сменяется на панель инструментов отладчика. Дополнительные сведения см. в разделе Панель инструментов отладчика. Во время работы отладчика редактор сценариев находится в режиме только для чтения, поэтому редактировать код нельзя.
Когда редактор сценариев находится в режиме отладки, происходит следующее:
Цвет фона редактора сценариев становится светло-серым.
Вокруг редактора сценариев появляется красная рамка.
В редакторе сценариев появляется заголовок, содержащий следующее:
Метка Debugging, помогающая быстро различать режимы правки и отладки.
Сущность отлаживаемого кода. Эта сущность может отличаться от первоначально выбранной.
Имя сервиса отлаживаемого кода.
Кнопка Остановить отладку, которая позволяет остановить отладчик.
Инструменты сценариев
Инструменты сценариев позволяют управлять процессом отладки, изменять переменные и править код в режиме отладки.
Инструменты сценариев состоят из следующих вкладок.
Выполнить - позволяет вводить значения в поля и выполнять сервис. После выполнения выходные данные отображаются на этой вкладке.
Привязка - позволяет просматривать другой сервис во время отладки. Обеспечивает параллельное представление двух различных сервисов.
Отладка - позволяет выполнять отладку сервиса.
На вкладке Отладка представлены следующие элементы.
Журналы - позволяет просматривать сообщения журнала сценариев для текущего сервиса.
По умолчанию панель инструментов сценариев имеет горизонтальную ориентацию. Тем не менее вкладка Отладка оптимизирована для вертикального пространства; поэтому рекомендуется использовать вертикальную ориентацию. Чтобы изменить ориентацию, щелкните значок под редактором сценариев.
После развертывания на панели инструментов сценариев отображается флажок Показать инструменты. Если он установлен, на вкладке Отладка отображается панель инструментов отладчика. Это позволяет использовать панель инструментов отладчика, чтобы задавать значения переменных и проверять условия в коде во время выполнения.
Было ли это полезно?