1

https://github.com/SublimeLinter/SublimeLinterをインストールしたばかり で、疑問に思っていました:デフォルトでチェックするルビーを切り替えることは可能ですか? 彼らはそのRubyを書いています - 構文チェック経由ruby -wcですが、どのように呼び出されるのでしょうか? また、レール固有のアドオンはありますか? 他に見つからなかった...

4

1 に答える 1

3

あなたが何を求めているのかよくわかりません...しかし、 SublimeLinter を変更して 以外のものを実行したいruby -wc場合は、ファイルの 10 行目を編集できます~/Library/Application Support/Sublime Text 2/Packages/SublimeLinter/sublimelinter/modules/ruby.py

たとえば、次の手順を実行して、SublimeLinter に gemset のルビを使用させることができます。

  • オプションキーを押し続ける
  • GoFinderのメニューをクリック
  • 選択するLibrary
  • に移動しますApplication Support/Sublime Text 2/Packages/SublimeLinter/sublimelinter/modules
  • ruby.pySublime Text 2 でファイルを開きます
  • 10 行目を から'executable': 'ruby',に変更'executable': '/Users/YOUR-USER-NAME/.rvm/bin/rvm-auto-ruby',
  • Sublime Text 2 を再起動します

アップデート:

これを実現する簡単な方法を見つけました...

メニューを開き、Sublime Text 2[設定] -> [パッケージ設定] -> [SublimeLinter] に移動して、[ Settings - User. このテキストをファイルに追加して保存し、Sublime Text 2 を再起動します。

{
    "sublimelinter_executable_map":
    {
        "ruby": "rvm-auto-ruby"
    }
}
于 2012-12-29T02:51:29.220 に答える