Text editor
Текстовый редактор.
Предназначен для редактирования текста математической модели имиджа.
Настоящая версия Stratum поддерживает два редактора:
1. Стандартный Windows-редактор (аналогичный Notepad).
2. Специальный редактор с анализом и выделением синтаксиса.
Переключение редакторов происходит в диалоге Параметры | Параметры среды | РедакторEnvironment_options___Editor.
Описание редактора с выделением синтаксиса.
В основном, предлагаемый редактор практически полностью повторяет работу стандартного, за исключением:
- выделение цветом и с стилем (подчеркиванием, курсивом и толщиной) ключевых слов и доступных функций;
- получение помощи по функциям (по нажатию Ctrl-F1 на требуемой функции).
Цветом могут выделяться следующие комбинации в тексте.
Пустое место
Обычный текст
Текст в кавычках
Операторы
Комментарии
Выделенный фрагмент
Числовая константа
Ошибка
Ключевые слова (if,endif,while и так далее)
Константы (PI и так далее)
Dll функции (подключенные на данный момент)
Функции пользователя на базе имиджей
Переменные
В редакторе реализована подстановка операторов окончаний (end…) для операторов ветвления и цикла (if,switch,while,do). Для выполнения автоматической подстановки оператора окончания необходимо находясь в конце строки, в начале которой стоит один из операторов ветвления или цикла, нажать комбинацию CTRL+ENTER.
К тому же, при нажатии на клавишу ENTER из строки, в начале которой стоит один из операторов ветвления или цикла, в новой строке автоматически добавится два пробела для организации иерархии кода.
Контекстное меню.
При нажатии на правую кнопку появится контекстное меню текстового редактора.
Из этого меню можно:
· откомпилировать текст имиджа;
· получить справку по функции, по которой нажали правой кнопкой мыши;
· произвести работу с буфером обмена (вырезать, скопировать, вставить текст).
Created with the Personal Edition of HelpNDoc: Transform Your Help Documentation Process with a Help Authoring Tool