我想为 Sublime Text 3 创建一个构建系统,它将自动在任何以“.mmd”结尾的文件上运行。我从非官方文档中了解到“选择器”选项提供了此功能;但是,我无法让它正常工作。下面是我当前的构建系统(我这样做是为了与Scriptorium一起使用)。注释掉的行显示了我尝试传递给“选择器”的其他参数。
{
"cmd": ["scriptorium", "build"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.markdown.multimarkdown",
// "selector": "source.multimarkdown",
// "selector": "source.mmd",
}
如果我手动选择它作为构建系统,它会按预期工作,但如果我尝试使用自动构建系统构建,它会说没有可用的构建系统。谁能告诉我我做错了什么?
在 View-> Syntax 下,.mmd 文件在 Markdown -> MultiMarkdown 下打开,如果有帮助的话。