- •Встроенный язык
- •Событийная ориентированность встроенного языка
- •Универсальные коллекции значений
- •Дерево значений
- •ФиксированныйМассив
- •Редактор текстов и модулей
- •Выделение цветом синтаксических конструкций
- •Группировка
- •Форматирование модуля
- •Увеличение/уменьшение отступа
- •Добавление/удаление комментариев
- •Добавление/удаление переноса строки
- •Переход по процедурам и функциям
- •Переход к определению процедур и функций
- •Контекстная подсказка
- •Операции с блоками
- •Копирование имен объектов и реквизитов
- •Синтаксический контроль
- •Ограничение доступа к модулю
Копирование имен объектов и реквизитов
При написании текста модуля разработчик может просто перетаскивать мышью имена объектов или их реквизитов из дерева метаданных в нужное место модуля:
показать полностью... |
|
Синтаксический контроль
Редактируемый модуль может быть проверен на правильность использования синтаксических конструкций встроенного языка:
показать полностью... |
|
При наличии ошибок в модуле, их список выдается в окне состояния. Щелкнув мышью на сообщении об ошибке, можно перейти к строке модуля, вызвавшей ошибку. При желании разработчик может включить автоматическое выполнение синтаксического контроля модуля при его закрытии или сохранении всей конфигурации.
Кроме этого конфигуратор поддерживает выполнение полного синтаксического контроля всех модулей, содержащихся в прикладном решении.
В процессе работы с модулем разработчик имеет возможность получать контекстную подсказку по встроенному языку, используя синтакс-помощник. Для этого достаточно установить курсор на интересующий элемент языка и нажатием комбинации клавиш (или по контекстному меню) перейти к описанию этого элемента языка в синтакс-помощнике.
Ограничение доступа к модулю
Для большинства модулей прикладного решения можно установить пароль доступа, защищающий авторские права разработчика конфигурации. При попытке открыть защищенный модуль выводится диалог ввода пароля:
