Geany代码编辑器使用Scintilla进行语法突出显示(着色)。
我想创建一个与配置文件类似的Geany'filetypes'文件,除了语法高亮显示该行的第一个单词作为关键字而无需使用等号=
之外。用例正在处理ssh_config和sshd_config文件,这些文件在关键字及其值之间仅使用一个或多个空格而不使用=
。
我已经用Google搜索了好几个小时,希望能找到每种文件类型的所有Scintilla属性的全面文档,但是什么也找不到。我不想创建新的Scintilla文件类型定义。我只想使用一个现有的。
Scintilla documentation描述了Scintilla的内部工作原理,我发现了list of lexers,但是没有关于每个词法分析器属性的文档。
我在哪里可以找到此信息?
更新
我找到了this list of properties in the Scintilla Text Editor (SciTE) documentation。它像Geany一样适用于Scintilla的所有用途吗?