【Ruby】RubyMineでrbenvでインストールしたRubyを指定する

はじめに

RubyMine(以下、IDE) をJetBrains経由で新しくダウンロードして
IDEの設定を設定していたところRubyのバージョンを指定する必要がありました。

筆者は rbenvRubyをインストールしていたため指定方法に
手間取ったので記録として残しておきます。

前提条件

環境

  • macOS Mojave
  • RubyMine version 2020.1
  • rbenvがインストールされていて
    何かしらのバージョンのRubyがインストールされている

やり方

command と , を押して設定画面を開く。

f:id:fujikawa-y:20200418234510p:plain

+ を押して New local... を選択する。

f:id:fujikawa-y:20200418234556p:plain

/Users/{ユーザー名}/.rbenv/versions/2.7.0/bin/ruby を指定する。
※自分の設定がここなので、個々によって違うかもしれません。

f:id:fujikawa-y:20200418234650p:plain

指定したバージョンが表示されればOK

f:id:fujikawa-y:20200418234724p:plain

まとめ

~/.rbenv にあるはずなのですが New local version manager... で指定しても反映されず
その調査をするより直接Rubyのバージョンを指定する方が早いと思いこの通りにしました。

もし、バージョンマネージャーを指定できてる人がいたら教えてもらえると嬉しいです。

参考

https://www.jetbrains.com/help/ruby/configuring-language-interpreter.html