Sublimetext2 升华文本插件-为区域添加范围(或颜色)

Sublimetext2 升华文本插件-为区域添加范围(或颜色),sublimetext2,sublimetext3,sublime-text-plugin,Sublimetext2,Sublimetext3,Sublime Text Plugin,我正在尝试为SublimiteText创建一个插件,该插件将检查文件路径,并在编辑器中高亮显示无效的文件路径。虽然我认为我有检查文件路径是否存在的正确方法,但我不知道如何为该区域设置范围(或其他文本高亮显示,即,将其变为红色)。比如说 *档案* ././/这是一条无效的路径 *文件的其余部分* 提前欢呼,, Chris您必须调用查看。添加\u区域。请参见此处的方法文档: 糟糕的是,您不能使用任何颜色,只能使用预定义的范围。上面提到的插件,ColorHighlighter,其工作原理是复制当前方案

我正在尝试为SublimiteText创建一个插件,该插件将检查文件路径,并在编辑器中高亮显示无效的文件路径。虽然我认为我有检查文件路径是否存在的正确方法,但我不知道如何为该区域设置范围(或其他文本高亮显示,即,将其变为红色)。比如说

*档案* ././/这是一条无效的路径 *文件的其余部分*

提前欢呼,,
Chris

您必须调用
查看。添加\u区域
。请参见此处的方法文档:

糟糕的是,您不能使用任何颜色,只能使用预定义的范围。上面提到的插件,
ColorHighlighter
,其工作原理是复制当前方案并将所需颜色(对应于十六进制字符串)添加到“假”方案中,然后加载此假方案


这是Sublime API的一个基本缺陷,IMO.

有人知道吗?我似乎找不到任何关于更改范围的文档?请查看插件,它似乎可以实现这一点。