Утилита Редактор-Отладчик предназначена для создания, отладки и редактирования скриптов в программном комплексе Интеллект.

Диалоговое окно утилиты Редактор-Отладчик представлено на рисунке.

Утилита Редактор-Отладчик содержит встроенные текстовый редактор и отладочное окно.

Для удобства контроля корректности написания скриптов в текстовом редакторе реализовано автоматическое выделение объектов, методов и свойств, входящих во встроенную в программный комплекс Интеллект объектную модель языка JScript. Также предусмотрена возможность сворачивания блоков кода с помощью кнопок - и + в левой части текстового поля Скрипт

Примечание.

При переходе между скриптами, сообщениями скрипта и другими объектами в дереве утилиты Редактор-Отладчик настройки сворачивания блоков сбрасываются, т.е. все блоки в скрипте становятся развернутыми.

Позиция курсора в каждом скрипте запоминается в рамках одной сессии работы ПК Интеллект (при перезагрузке происходит сбрасывание позиции курсора). Например, если в Скрипт 1 установить курсор в конец строки //Строка 2, затем переключиться на Скрипт 2 и произвести в нем какие-либо действия, вернувшись обратно в Скрипт 1, курсор будет стоять также в конце строки //Строка 2.

Отладочное окно утилиты Редактор-Отладчик позволяет просматривать сведения обо всех событиях, регистрируемых в системе. Имеется возможность настроить фильтр событий, отображающихся в отладочном окне. Для каждого системного объекта Скрипт в утилите Редактор-Отладчик создается отдельное отладочное окно, что при использовании фильтров дает возможность отлаживать каждый скрипт независимо от других.

Для отладки скрипта предусмотрена возможность тестового запуска с использованием заданного пользователем тестового события, генерируемого утилитой и не регистрируемого в системе. Чтобы отобразить или редактировать это событие, следует выбрать Отладка и редактирование > Сводная информация, а затем перейти на вкладку Тестовое событие на открывшейся панели в нижней части окна. См. также Создание и использование тестовых событий.

Созданный скрипт может быть сохранен в системном объекте Скрипт или в текстовом файле на жестком диске компьютера.