【问题标题】:Sublime Text 3 Automatic Selecting Build System for MultiMarkdown FileSublime Text 3 MultiMarkdown 文件的自动选择构建系统
【发布时间】:2017-05-06 23:06:44
【问题描述】:

我想为 Sublime Text 3 创建一个构建系统,它将自动在任何以“.mmd”结尾的文件上运行。我从unofficial documentation 了解到,“选择器”选项提供了此功能;但是,我无法让它正常工作。下面是我当前的构建系统(我这样做是为了与Scriptorium 一起使用)。注释掉的行显示了我尝试传递给“选择器”的其他参数。

{
    "cmd": ["scriptorium", "build"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.markdown.multimarkdown",
    // "selector": "source.multimarkdown",
    // "selector": "source.mmd",
}

如果我手动选择它作为构建系统,它会按预期工作,但如果我尝试使用自动构建系统进行构建,它会显示没有可用的构建系统。谁能告诉我我做错了什么?

在 View-> 语法下,.mmd 文件在 Markdown -> MultiMarkdown 下打开,如果有帮助的话。

【问题讨论】:

    标签: sublimetext3 multimarkdown


    【解决方案1】:

    MultiMarkdown 使用的正确范围选择器是text.html.markdown.multimarkdown,可以通过在 ST 中创建一个新的空选项卡,将语法设置为 Markdown -> MultiMarkdown,然后转到工具菜单 -> 开发人员 -> 来查看显示范围名称。

    【讨论】:

    • 回答了这个问题,现在我知道将来在哪里可以找到它。谢谢!
    猜你喜欢
    • 2021-01-24
    • 1970-01-01
    • 2014-10-21
    • 2015-03-01
    • 2013-10-14
    • 2014-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多