2014-10-02 112 views
0

我想使用Komodo Edit 8作爲我的Ruby-on-Rails項目的編輯器,並且還使用由RVM管理的不同版本的Ruby和Rails。我想讓Komodo Edit自動使用正確的版本進行代碼智能和語法檢查。配置Komodo Edit以通過RVM使用正確的Ruby版本

那麼有沒有人使用RVM和Komodo Edit 8一起使用?我不認爲給科莫多一個Ruby版本的絕對路徑適用於這種情況?

任何幫助將不勝感激,因爲我花了近2小時搜索這個問題,但沒有找到一個可以接受的答案。

回答

0

我想你可以指向~/.rvm/bin/rvm-auto-ruby。從the RVM site's page about TextMate integration

的RVM-自動Ruby的方式

開箱,RVM附帶一個紅寶石二進制,通常在〜/ .rvm /箱(或,在全系統的安裝,內部的在/ usr/local/bin目錄),將執行紅寶石之前執行以下步驟:

Load up RVM 
    Look for any RVMRC files and load them 
    Execute as a normal ruby 

這種方法使得有可能有​​紅寶石無需任何額外的工作,在每個項目的基礎上進行切換。在安裝RVM,這是採取的完整路徑RVM-自動紅寶石,通過發現一個問題:

which rvm-auto-ruby 

走的時候走了過來RVM的網站和熟悉哪些信息是存在的。該網站是使用RVM的最佳和最準確的信息。在the installation page,他們說這對外部教程安裝RVM,它適用於您想了解RVM到相當多的東西:

需要注意的是,任何外界的教程都沒有或者支持他們的工作是否不。教程非常棒,但是我們花費了大量的工時來調試安裝過程。請僅使用本網站的安裝過程(es),因爲這是唯一受支持的安裝類型和方法。

換句話說,即使您通過互聯網搜索發現信息,您發現的信息可能很可能是錯誤的,因此請到RVM的網站並查看您的搜索結果。如果什麼都沒有出現,請聯繫作者,因爲它們是真相的最佳來源。


我想使用科莫多編輯8我的編輯對我的Ruby-on-Rails的項目,我也使用由RVM管理Ruby和Rails的不同版本。我想讓Komodo Edit自動使用正確的版本進行代碼智能和語法檢查。

查看RVM的「Typical RVM Project Workflow」頁面,瞭解有關RVM如何自動切換您的Ruby版本和gem集的信息。對於科莫多來說並不是真的,它是處理那些繁重工作的RVM。

+0

這似乎至少解決了Ruby版本問題,我會看看是否在RVM站點上找到有關gem版本的信息。 – 2014-10-02 16:53:59

+0

閱讀「[典型的RVM項目工作流程](http://rvm.io/workflow/projects)」,如果你正在談論讓RVM自動切換版本的Ruby和寶石套裝。 – 2014-10-02 16:58:52

+0

Komodo想知道Rails的安裝位置,因爲這取決於您的工作,我想知道如何讓科莫多注意到這 – 2014-10-03 18:06:01