Ruby インタープリター gemsets
RubyMine は、RVM および rbenv バージョンマネージャーで gemsets を操作する機能を提供します。 この機能は ローカルインタープリターでのみサポートされていることに注意してください。
インストールされた インタープリターで使用可能な gemsets を表示するには、 設定 ダイアログ Ctrl+Alt+S を開き、 言語とフレームワーク | Ruby インタープリター ページに移動します。 このページでは、gemsets がインタープリターの子として表示されます。

RVM の場合は、特定の gemset を選択し、この gemset に プロジェクト gems をインストールできます。 一方、rbenv バージョンマネージャーは、プロジェクトに対して複数の gemsets を選択する機能を提供します。

この場合、gems は最初に有効になった gemset にインストールされます。 gems のインストールの詳細については、「gem をインストールする。 」を参照してください。
RVM gemsets を作成する
RVM gemset を作成するには、 設定 ダイアログ (Ctrl+Alt+S) を開き、 言語とフレームワーク | Ruby に移動して、次の手順を実行します。
必要なインタープリターを右クリックして、 新しい RVM gemset を選択します

ダイアログが開き、gemset が作成される Ruby インタープリター を選択します。 次に、gemset の名前を指定し、 OKです。 をクリックします。

Ruby インタープリター ページには、選択したインタープリターの子として gemset が表示されます。

アスタリスクが gemset 名に追加されることに注意してください。 つまり、gemset はまだ作成されていません。 作成するには、 設定 ダイアログで 適用 または OKです。 をクリックします。
Rbenv gemsets を作成する
RubyMine を有効化すると、 rbenv-gemsets プラグインを使って rbenv gemsets を操作できます。 この場合、 .rbenv-gemsets ファイルはプロジェクト gemsets を管理します。 RubyMine は、 Ruby ページで有効化された gemsets と .rbenv-gemsets で指定された gemsets を同期します。 たとえば、 Ruby の gemset のチェックを外すと、対応するレコードが .rbenv-gemsets ファイルから削除されます。
さらに、エディターで gemsets を作成して無効にすることができます:
プロジェクトの .rbenv-gemsets ファイルを開きます。
必要な gemset 名を別の行に入力します。
「名前」を作成する クイックフィックスを使用して、gemset を作成します。

この gemset は現在のインタープリターの子として表示されます。

この gemset を .rbenv-gemsets から取り外す場合は、 ライブラリを更新する をクリックします。

現在のインタープリターでは gemset は無効になります。