【问题标题】:Custom build system for QML in Sublime Text 3Sublime Text 3 中 QML 的自定义构建系统
【发布时间】:2015-01-26 05:49:21
【问题描述】:

我在 sublime 中为 QML 创建了一个构建系统,因此选择该构建系统并执行 ctrl+B 将为我构建 qml 代码。但是每次我在不同类型的文件(例如 .py 文件和 .qml 文件)之间切换时,我都必须将构建系统从 QML 更改为 Automatic,反之亦然。我该怎么做才能使 sublime 自动识别 .qml 文件并在选择 Automatic 时选择适当的构建系统? (对于我的 .qml 文件应该是我创建的 QML.sublime-build)

这是我的 qml 构建系统: (在“QML.sublime-build”文件中)

{
    "shell_cmd": "qmlscene.exe $file_name"
}

【问题讨论】:

    标签: qml sublimetext sublimetext3 build-system


    【解决方案1】:

    构建系统的documentationreference 包含您需要的所有信息。具体到您的情况,您需要一个"selector" 选项:

    {
        "cmd": ["qmlscene.exe", "$file_name"],
        "selector": "source.qml"
    }
    

    您现在可以在 Build Systems 菜单中选择 Automatic,然后点击 CtrlB 将使用此系统构建 QML 文件,并使用 Python 构建系统构建 Python 文件.

    【讨论】:

      【解决方案2】:

      Here 是 QML 的一个不错的 sublime 包。这有 QML 和一些 QML sn-ps 的语法突出显示,更重要的是,QML 的自动构建系统。 Here 是另外一个。虽然我没有使用后者,但它说它有更多的功能!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-10-21
        • 2015-03-01
        • 2013-10-14
        • 1970-01-01
        • 1970-01-01
        • 2018-04-27
        • 2015-02-04
        相关资源
        最近更新 更多