如何在Sublime Text 3中更改构建版本

时间:2014-04-10 08:53:12

标签: ruby build sublimetext3

看起来Sublime Text 3在构建模式下使用OSX默认版本的Ruby。 我想更改版本,因为我使用的是新版本。我找到了一些关于sublime的私密版本的答案:

How to edit a native build system in Sublime Text 2?

Setting and changing build systems in Sublime Text 2

Ruby, Sublime Text 2 and RVM help please!

所有这些都在处理Ruby.sublime-build文件(假设我安装了RVM),但我不能在Sublime Text 3中使用这个文件。可能我应该更改/ Users / Art / Library / Application Support / Sublime Text 3 / Packages / User / Ruby.sublime-settings?但是对它的任何操纵都没有给我一个结果。

任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:6)

这就是我的所作所为:

  1. 选择" Sublime Text" > "设定" > "浏览包..."

    (这会打开~/Library/Application Support/Sublime Text 3/Packages

  2. 打开User目录(如果它不存在则创建它)

  3. User内创建一个文件Ruby.sublime-build,其中包含以下内容(调整路径):

    {
        "cmd": ["/your/path/to/bin/ruby", "$file"],
        "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
        "selector": "source.ruby"
    }
    
  4. 您的目录结构应如下所示:

    ~/
      Library/
        Application Support/
          Sublime Text 3/
            Packages/
              User/
                Ruby.sublime-build