RubyMine 2025.3 ヘルプ

サポートされているテクノロジーバージョン

このページでは、Ruby 関連の言語、フレームワーク、ライブラリ、ツールのバージョンを網羅的にリストし、RubyMine でのサポートを調整しています。

各テクノロジーは、次のいずれかのサポートポリシーに準拠できます。

  • サポート

  • 保守されていない: テクノロジーが以前に RubyMine でサポートされていたが、それ以上の改善はなく、この機能は今後のリリースで削除される可能性がある場合

  • 未サポート: 特定のテクノロジーのサポートが廃止された場合

Ruby

Ruby プログラミング言語を使用するには、必要な Ruby ディストリビューションをダウンロードしてインストールする必要があります。RubyMine は、ローカルマシンにインストールされ、バージョンマネージャーによって保守されているインタープリターを自動的に検出します。

実装

アップデートされた最新バージョン

サポートポリシー

JRuby

9.4

サポートされています。

9.4 より前のバージョンはまだ動作しますが、メンテナンスは行われていません。

Rubinius

5.0

デバッグなしでサポート

Ruby MRI

3.4

2.3 からサポートされます。

RubyMine は、以前の Ruby MRI バージョン(1.8.7 から 2.3.0 まで)でそのまま動作しますが、それ以上の更新はありません。

TruffleRuby

22.1

デバッグなしでサポート

RubyMine は、ローカルマシンにインストールされ、次のバージョンマネージャーによって保守されているインタープリターを自動的に検出します。

バージョンマネージャー

アップデートされた最新バージョン

サポートポリシー

asdf

0.16

0.6 からサポート

chruby

0.3

サポート

rbenv

1.2

1.1 からサポート

RVM

1.29

1.22 からのサポート

Rails

フレームワーク

サポートされるバージョン

サポートポリシー

Rails

4.2 以降

  • Rails 4 には Ruby 1.9 以降が必要です

  • Rails 5 には Ruby 2.2 以降が必要です

  • Rails 6 には Ruby 2.5 以降が必要です

  • Rails 7 には Ruby 2.7 以降が必要です

  • Rails 8 には Ruby 3.2 以降が必要です

RubyMine は、Rails によってアクティブに維持(英語)されているすべてのバージョンをサポートします。

RubyMine 2022.1 以降、Rails 3 はサポートされていません

Rails 実行 / デバッグ構成では、Rails アプリケーションを実行するための Web サーバーを構成できます。利用可能なサーバー:

Web サーバー

アップデートされた最新バージョン

サポートポリシー

Passenger

6.0

最新バージョンのみがサポートされています

Puma

5.6

最新バージョンのみがサポートされています

Thin

1.8

最新バージョンのみがサポートされています

Unicorn

6.1

最新バージョンのみがサポートされています

WEBrick

1.7

最新バージョンのみがサポートされています

GlassFish

保守されていない

Lighttpd

1.4

保守されていない

Mongrel

保守されていない

TorqueBox

保守されていない

Trinidad

保守されていない

Zeus

未サポート

言語

言語

アップデートされた最新バージョン

サポートポリシー

ERB

5.0

最新バージョンのみがサポートされています

Haml

5.2

最新バージョンのみがサポートされています

Liquid

5.3

最新バージョンのみがサポートされています

RBS

3.7

最新バージョンのみがサポートされています

Slim

5.2

最新バージョンのみがサポートされています

ライブラリ

ライブラリ

アップデートされた最新バージョン

サポートポリシー

Brakeman

5.0

最新バージョンのみがサポートされています

Devise

4.9

最新バージョンのみがサポートされています

I18n

1.12

最新バージョンのみがサポートされています

FactoryBot

6.2

最新バージョンのみがサポートされています

FactoryGirl

4.9

保守されていない

RSpec::Parameterized

1.0

最新バージョンのみがサポートされています

Shoulda

4.0

最新バージョンのみがサポートされています

TestProf

1.3

最新バージョンのみがサポートされています

フレームワーク

フレームワーク

アップデートされた最新バージョン

サポートポリシー

Cucumber

9.2

7.1 からサポート

Minitest

5.10

サポート

RSpec

3.12

3.0 からサポート

Test::Unit

3.6

3.2 からサポート

Heroku

RubyMine 2019.3 以降はサポートされません。詳細については、このブログ投稿(英語)を参照してください

RubyMotion

RubyMine 2019.3 以降はサポートされません。詳細については、このブログ投稿(英語)を参照してください

Ruby ツール

ツール

アップデートされた最新バージョン

サポートポリシー

Bundler

2.5

1.0 からサポート

Capistrano

3.20

最新バージョンのみがサポートされています

Chef

17.10

最新バージョンのみがサポートされています

IRB

1.14

最新バージョンと Ruby で使用されるすべてのバージョンがサポートされています

Pry

0.15

0.11 からのサポート

Rack

2.2

最新バージョンのみがサポートされています

Rake

13.2

最新バージョンと Rails で使用されるすべてのバージョンがサポートされています

RDoc

6.17

最新バージョンと Ruby で使用されるすべてのバージョンがサポートされています

RuboCop

1.82

0.8 からサポート

SimpleCov

0.21

最新バージョンのみがサポートされています

Sorbet

0.5

最新バージョンのみがサポートされています

Spring

最新バージョンと Rails で使用されるすべてのバージョンがサポートされています

YARD

0.9

最新バージョンのみがサポートされています

Puppet

3 – 4

メンテナンスされていません。RubyMine は、Puppet 6 以降のモジュール作成をサポートしていません。

Nailgun

未サポート

Spork

未サポート

2026 年 1 月 05 日

関連ページ:

Ruby 開発環境をセットアップする

プロセスの概要:このトピックでは、ローカルマシンに Ruby 開発環境を構築する手順について説明します。すべてのプラットフォームと目的に同じように適した単一の手順は存在しないことにご注意ください。ここではベストプラクティスをいくつか推奨します。ご自身のニーズとローカルマシンのオペレーティングシステムに応じて、最適なものを選択してください。Ruby をインストールする:このトピックでは、Ruby (Ruby MRI) のリファレンス実装に焦点を当てていますが、RubyMine は JRuby...

Ruby バージョンマネージャー

Linux または macOS に Ruby をインストールする最も一般的な方法は、バージョンマネージャー (RVM や rbenv など) を使用することです。バージョンマネージャーを使用すると、マシンに複数の Ruby バージョンをインストールし、すばやく切り替えることができます。RubyMine は、ローカルマシンにインストールされ、次のバージョンマネージャーによって管理されているインタープリターを自動的に検出します。RVM、gemsets 用の rbenv-gemsets プラグインを備えた rbe...

Ruby インタープリターを構成する

Ruby コードを RubyMine で操作するには、少なくとも 1 つの Ruby インタープリターを設定する必要があります。インタープリターは、現在開いているプロジェクト用に設定するか、新しいプロジェクトを作成するときに設定できます。Ruby インタープリターの構成は、インストール方法によって異なります。パッケージマネージャー(Ubuntu では apt、macOS では Homebrew など)または Ruby インストーラー(たとえば、Windows では RubyInstaller)を使用して...

アプリケーションを実行する

RubyMine から直接アプリケーションを実行できます。開始する前に、プロジェクトに Ruby インタープリターを構成してください。簡単な方法:エディターから実行プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。スクリプトを実行するには、スクリプトをエディターで開くか、プロジェクトツールウィンドウで選択して、コンテキストメニューから実行 <script file name> を選択します。テストを実行...

JavaScript アセットを Rails アプリケーションに追加する

前のチュートリアルでは、静的テキストのみを含むビューを使用してシンプルな Rails アプリケーションを作成しました。このガイドでは、Web ページにボタンを追加し、JavaScript アセットを使用してクライアント側でボタンのクリックを処理します。このチュートリアルを開始する前に、繰り返してから、手順前の基本的な Rails アプリケーションを作成します。このアプリケーションは、JavaScript モジュールの管理に使用される Webpackergem を参照します。ビューを更新する:まず...

プラグインのインストール

プラグインは RubyMine のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケッ...