Разработка приложений и бизнес-логики на платформе SimpleOne подразумевает активное использование скриптов. Редактор скриптов – это инструмент, призванный облегчить эту задачу. Он предлагает, например, подсветку синтаксиса, автодополнение, множественные курсоры. В полях типа Script на различных формах по всей системе используется CodeMirror – компонент JavaScript, предоставляющий возможность редактирования исходного кода в браузере. Подробнее читайте вдокументации CodeMirror.
Редактор скриптов используется на следующих формах:
Клиентские скрипты
Серверные скрипты
Внешние скрипты
Бизнес-правила
UI-действия
Правила уведомлений
Скрипты уведомлений
Обработка входящей почты
Скрипты действий для событий
Рабочие процессы: исполняемые активности
Контроль доступа (ACL)
REST-скрипты
Скрипты преобразований
Скрипты MID
Определитель ссылок
Чтобы развернуть Редактор скриптов, нажмите иконку .
Редактор скриптов предлагает следующие инструменты и возможности:
подсветка синтаксиса JavaScript
автодополнение для стандартных команд JavaScript и объявленных переменных
панель поиска и замены (по умолчанию скрыта, чтобы открыть ее, нажмите Ctrl + F)
Функция замены доступна только в полях, которые текущий пользователь может редактировать.