我正在开发自己的域特定语言 (DSL),文件扩展名为.xyz
.
Emacs 不知道如何突出显示.xyz
文件中的语法,所以我通常会打开typescript-mode
或json-mode
. 但是可用的语法高亮模式对我来说不够好,所以我正在考虑为 Emacs 编辑器编写自己的语法高亮模式。关于这个任务的任何提示?有什么工具包推荐吗?
或者,我会很高兴使用任何可用的模式来突出显示常见关键字,例如class
, string
, ,符号之前和之后list
的变量、大括号、方括号、问号和感叹号。任何现有的语言都有类似的语法吗?=
@
{}
[]
?
!
我不是色盲,对颜色也不挑剔。任何突出上述语法的语法都可以解决我的问题。