我正在尝试为SublimeText创建一个插件,它将检查文件路径并在编辑器中突出显示它是否无效。虽然我认为我有正确的方法来检查文件路径是否存在,但我不知道如何为该区域设置范围(或其他文本突出显示,即将其变为红色)。例如
*文件* ./././ thisisaninvalidfilepath * rest_of_file *
提前干杯, 克里斯
答案 0 :(得分:2)
您必须致电view.add_region
。请参阅此处的方法文档:https://www.sublimetext.com/docs/3/api_reference.html#sublime.View
不好的部分是你不能使用任何颜色,只是预先定义的范围。上面提到的插件ColorHighlighter
,通过复制您当前的方案并将所需的颜色(对应于十六进制字符串)添加到"假的"方案,然后加载这个假的方案。
这是Sublime的API,IMO的基本缺陷。