是否有适用于ICSharpCode.TextEditor的Common Lisp语法突出显示.xshd文件?我在Google上没有找到一个,而编写语法突出显示规范文件的格式文档非常糟糕,以至于我自己无法做出很好的文件。我可以突出显示基本关键字,但不多。
它需要具备以下功能:
- 突出显示Common Lisp关键字,例如list、dolist、read-line、lambda等。 - 为defun、defmacro、defvar等后面的单词进行语法突出显示,使得在文本(defun a () ...)中,a被突出显示。它不必完整,因为我可以添加更多,只需要一个或两个就可以展示如何完成。 - 突出显示符号,例如:a - 在backquote和single quote形式的引用列表中突出显示引用列表,并"取消突出显示"引用列表中的转义形式(通过,、@,等进行转义) - 突出显示调用的函数名。例如,在文本(a b c)中,需要突出显示a。 - 可选:我可能错过了其他有用的内容(我是Lisp的新手,所以我不知道可以突出显示什么)
是否有人知道在哪里可以获取一个具有这些特点的Common Lisp语法突出显示文件,以供ICSharpCode.TextEditor使用?
它需要具备以下功能:
- 突出显示Common Lisp关键字,例如list、dolist、read-line、lambda等。 - 为defun、defmacro、defvar等后面的单词进行语法突出显示,使得在文本(defun a () ...)中,a被突出显示。它不必完整,因为我可以添加更多,只需要一个或两个就可以展示如何完成。 - 突出显示符号,例如:a - 在backquote和single quote形式的引用列表中突出显示引用列表,并"取消突出显示"引用列表中的转义形式(通过,、@,等进行转义) - 突出显示调用的函数名。例如,在文本(a b c)中,需要突出显示a。 - 可选:我可能错过了其他有用的内容(我是Lisp的新手,所以我不知道可以突出显示什么)
是否有人知道在哪里可以获取一个具有这些特点的Common Lisp语法突出显示文件,以供ICSharpCode.TextEditor使用?