Редактор тем оформления
Last updated
Last updated
Редактор тем - это встроенная утилита, которая заменяет вкладку настроек подсветки синтаксиса. Он может быть запущен из вкладки Редактор.
Для кастомизации доступны цвета и стили некоторых элементов интерфейса и кода.
У таких элементов можно изменить 3 свойства: Цвет
, Фон
, Стиль
. Некоторые свойства могут быть недоступны для определенных элементов.
Для комбинирования между собой доступны 3 варианта стиля
: B – полужирный, I – курсив, U – подчеркнутый.
Поле редактора – цвет текста и фон основной области редактирования
Активная строка – фон строки, на которой находится курсор
Отступ – цвет текста и фон области слева от редактора
Нижняя панель – цвет текста и фон панели под редактором
Граница нижней панели – цвет границ отдельных секций в нижней панели
Комментарии – текст после //
, а также между {}
или /* */
Метки – идентификаторы, начинающиеся с @
Переменные – идентификаторы, начинающиеся с $
(глобальные переменные), или заканчивающиеся на @
(локальные переменные)
Тип aDMA (начинается с &
) и массивы подсвечиваются как переменные.
Ключевые слова – специальные слова, записанные в файле keywords.ini
(один для всех режимов редактирования) и keywords.txt
(свой для каждого режима)
Числа – целые и дробные числа
Строковые литералы – текст между двойными " "
или одинарными ' '
кавычками
Модели – идентификаторы, начинающиеся с #
Классы – имена классов (идентификатор перед .
)
Команды – члены класса (идентификатор после .
), а также функции
Директивы – текст после комбинации символов {$
Константы - идентификаторы, объявленные внутри конструкции CONST..END
. См. также Семантическая подсветка.
Правила подсветки используются также при сохранении кода в формат RTF
или HTML
.