2

您是否需要为此编写插件,或者您可以使用user.behaviors文件来完成吗?

我在哪里可以找到这方面的教程和综合文档?

4

2 回答 2

0

LightTable 使用 CodeMirror 进行语法高亮。

如果您想要的语言是CodeMirrors 现有模式之一(并且它在您的 LightTable 版本正在使用的节点模块版本中),那么您应该能够使用set-syntax命令(ctrl+space然后键入“语法”来找到它)将其应用于当前编辑器。您可以将以下内容添加到user.behaviors文件中以将语法与给定的文件扩展名相关联:

[:files :lt.objs.files/file-types [{:exts [:eg],
                                    :mime "text/x-example",
                                    :name "Example",
                                    :tags [:editor.example]}]]

如果 CodeMirror 模式不可用,您首先需要编写一个。这里有一些关于编写 CodeMirror 模式的文档。

于 2015-02-27T16:31:14.727 回答
0

@RobinGower 的回答对我有用,例如 Jade 语法高亮添加[:files :lt.objs.files/file-types [{:name "jade" :exts [:jade] :mime "text/x-jade" :tags [:editor.jade]}] ]user.behaviors文件

@mydoghasworms - 你已经看过这些页面了吗?

我在两者上都发现了一些有用的东西。

于 2015-08-21T07:50:21.983 回答