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