2014-04-10 42 views
3

它看起來像Sublime Text 3在構建模式下使用了Ruby的OSX默認版本。 我想更改版本,因爲我使用的是新版本。我找到了崇高的privious版本的一些答案:如何在Sublime Text中更改構建版本3

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?但是任何操作都沒有給我一個結果。

任何幫助將非常感謝!

回答

5

這裏就是我所做的:

  1. 選擇 「崇高文本」> 「首選項」> 「瀏覽包......」

    (這打開~/Library/Application Support/Sublime Text 3/Packages

  2. 打開User目錄(創建它,如果它不存在)

  3. inside 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 
+1

約「/你/路徑一些可能有用的信息/爲/ bin /紅寶石」。在我的情況下,它是「/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby」 – Artem

+0

@藝術是默認版本,不是嗎? – Stefan

+1

斯蒂芬,好點。我不確定我的操作系統中默認的初始版本是什麼。然而,在您的建議之後,Sublime會提供必要版本的功能。讓我知道,如果我以前的評論可能會改善其他人。感謝您的關注和耐心(: – Artem

相關問題