Как раскрасить первое слово в строке, отличное от остальных в Geany? - PullRequest
0 голосов
/ 28 декабря 2018

Редактор кода Geany использует Scintilla для подсветки синтаксиса (раскраски).

Я хочу создать файл 'filetypes' Geany, подобный файлу для файлов конфигурации, за исключением того, что подсветка синтаксиса выделяет первое слово встрока как ключевое слово без знака равенства = требуется.Сценарий использования обрабатывает файлы ssh_config и sshd_config, которые не используют = между ключевым словом и его значением, только один или несколько пробелов.

Я уже несколько часов гуглял в надежде найти исчерпывающий набордокументации всех свойств Scintilla для каждого типа файла, но ничего не могу найти.Я не хочу создавать новое определение типа файла Scintilla.Я просто хочу использовать существующий.

Документация Scintilla описывает внутреннюю работу Scintilla, и я нашел список лексеров , но нет документации по каждому свойству лексеров,

Где я могу найти эту информацию?

Обновление
Я нашел этот список свойств в документации Scintilla Text Editor (SciTE) ,Это применимо ко всем видам использования Scintilla, как в Geany?

...