【问题标题】:How to change a build version in Sublime Text 3如何在 Sublime Text 3 中更改构建版本
【发布时间】:2014-05-23 20:57:57
【问题描述】:

看起来 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?但是对它的任何操作都没有给我结果。

任何帮助将不胜感激!

【问题讨论】:

    标签: ruby build sublimetext3


    【解决方案1】:

    这就是我所做的:

    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"
      }
      

    您的目录结构应如下所示:

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

    【讨论】:

    • 关于“/your/path/to/bin/ruby”的一些可能有用的信息。就我而言,它是“/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby”
    • @Art 是默认版本,不是吗?
    • 斯特凡,说得好。我不确定我的操作系统中默认的初始版本是什么。但是,根据您的建议,我可以在 Sublime 中使用必要版本的功能。让我知道我之前的评论是否可以对其他人进行改进。感谢您的关注和耐心(:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    相关资源
    最近更新 更多