В системе имеется возможность создавать макросы на языках VB Script или Java Script. что упрощает их процесс создания и позволяет интерактивно получать доступ к свойствам и методам объектной модели ZuluGIS. Среда выполнения макросов доработана собственным отладчиком.
Некоторые примеры макросов можно найти на нашем сайте:
https://www.politerm.com/samples/zulugis/macros/.
IntelliSense — технология автодополнения, дописывает название функции при вводе начальных букв. Кроме прямого назначения IntelliSense используется для доступа к документации и для устранения неоднозначности в именах переменных, функций и методов. Подсветка синтаксиса — выделение синтаксических конструкций текста с использованием различных цветов, шрифтов и начертаний. Обычно применяется для облегчения чтения исходного текста компьютерных программ, улучшения визуального восприятия.
Подсказка | |
---|---|
При нажатии открывается список с константами. |
Рисунок 1. IntelliSense при написании текста макроса
При выборе в меню
пункт автоматически в папке Macros создается файл MyMacros, который может быть использован для написания макросов на языке VB Script. Данная папка находится в той же директории где установлена ZuluGIS, в том случае, если папки не существует, она также будет создана автоматически.Корневым объектом для макросов ZuluGIS является объект Application.