2

我想创建 4 个构建选项来构建 Actionscript 文件。一种用于构建,一种用于在 Linux 中运行,Windows 也是如此。

是否有可能做到这一点?

目前似乎“windows”和“linux”部分只能覆盖默认的构建选项?

我当前损坏的 .sublime-build 文件是:

{
    "selector": "source.actionscript",

    "windows":
    {
        "cmd": [
            "${packages}\\User\\Flash-build.bat",
            "${project_path}",
            "${file}"
        ],

        "variants":
        [
            {
                "name": "Run",
                "cmd": [
                    "${packages}\\User\\Flash-run.bat",
                    "${file_path}",
                    "${file_base_name}"
                ]
            }
        ],
    },

    "linux":
    {
        "cmd": [
            "${packages}/User/Flash-build.sh",
            "${packages}",
            "${project_path}",
            "${file_path}",
            "${file_base_name}"
        ],

        "variants":
        [
            {
                "name": "Run",
                "cmd": [
                    "${packages}/User/Flash-run.sh",
                    "${packages}",
                    "${project_path}",
                    "${file_path}",
                    "${file_base_name}"
                ]
            }
        ]
    }
}
4

1 回答 1

0

查看文档,我不明白为什么您的解决方案不起作用,但是,我知道以下内容对我有用。

Sublime 首选项文件可以在每个操作系统的基础上指定。您可以创建三个单独的文件:

  • 用户/动作脚本 (OSX).sublime-build
  • 用户/actionscript (Linux).sublime-build
  • 用户/actionscript (Windows).sublime-build

Sublime 只会选择与您的操作系统相关的那个。

于 2012-12-16T22:54:40.107 回答