RubyMine 2026.1 ヘルプ

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

プラグインは RubyMine のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。

  • バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。

  • さまざまな言語とフレームワークのコーディング支援サポート。

  • ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。

  • 新しいプログラミング言語を学ぶのに役立つコーディング演習。

プラグイン設定を開く

  • Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

Plugins settings, Installed tab; AI Assistant plugin selected with its overview; bundled plugins listed by category below.

マーケットプレースタブを使用して、JetBrains マーケットプレイス(英語)またはカスタムプラグインリポジトリからプラグインを参照してインストールします。

インストール済みタブを使用して、バンドルおよびインストールされているプラグインを参照し、有効化、無効化、更新、削除します。不要なプラグインを無効にすると、パフォーマンスが向上する可能性があります。

ほとんどのプラグインは、どの JetBrains 製品でも使用できます。有償製品のみに限定されているものもあれば、別のライセンスが必要なものもあります。

プラグインが他のプラグインに依存している場合は、「追加情報」タブで依存関係のリストを見つけることができます。プロジェクトが特定のプラグインに依存している場合は、必要なプラグインのリストに追加します。

既存のプラグインが必要な機能を提供していない場合は、RubyMine 用の独自のプラグインを作成できます。詳細については、独自のプラグインを開発するを参照してください。

デフォルトでは、RubyMine にはバンドルされたプラグインがいくつか含まれています。バンドルされたプラグインを無効にすることはできますが、削除することはできません。また、プラグインリポジトリまたはローカルアーカイブファイル (ZIP または JAR) から追加のプラグインをインストールすることもできます。

マーケットプレイスからプラグインをインストールする

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. マーケットプレースタブをクリックし、検索フィールドにプラグイン名を入力します。

  3. プラグインをインストールするには、インストールをクリックして、RubyMine を再起動します。

特定のバージョンをインストールするには、JetBrains マーケットプレイス(英語)のプラグインページに移動し、ディスクからプラグインをインストールの説明に従ってダウンロードしてインストールします。例: 最新バージョンのプラグインが壊れている場合でも実行できます。

ディスクからプラグインをインストール

  1. プラグインアーカイブ(ZIP または JAR)をダウンロードします。

  2. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  3. プラグインページで The Settings button をクリックしてからディスクからプラグインをインストールをクリックします。

    The Plugins settings page with the settings menu open, showing the "Install Plugin from Disk" option.
  4. プラグインアーカイブファイルを選択して OK をクリックします。

  5. プロンプトが表示されたら、OK をクリックして変更を適用し、IDE を再起動します。

コマンドラインからプラグインをインストール

  1. プラグインをインストールする IDE を終了します。

  2. JetBrains マーケットプレイス(英語)で、インストールするプラグインのページを見つけ、追加情報セクションまで下にスクロールして、プラグイン ID パラメーターの値をコピーします (例: org.jetbrains.plugins.github)。

  3. プラグインのインストール:

    RubyMine インストールディレクトリbin ディレクトリに移動し、次のコマンドを実行します。

    rubymine64.exe installPlugins <PluginID>

    例:

    rubymine64.exe installPlugins org.jetbrains.plugins.github

    次のコマンドを実行します。

    open -na "RubyMine.app" --args installPlugins <PluginID>

    例:

    open -na "RubyMine.app" --args installPlugins org.jetbrains.plugins.github

    RubyMine インストールディレクトリbin ディレクトリに移動し、次のコマンドを実行します。

    rubymine.sh installPlugins <PluginID>

    例:

    rubymine.sh installPlugins org.jetbrains.plugins.github

プラグインを削除

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、削除するプラグインを見つけます。

  3. 「無効化」リストを展開し、「アンインストール」を選択します。

    The Uninstall item for plugins
    Uninstalling a plugin

プラグインを手動で更新する

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストールされているプラグインの新しいバージョンが利用可能な場合は、プラグイン設定に更新ボタンが表示されます。これをクリックしてプラグインを更新します。

IDE がアップデートを確認するかどうかを設定するには、設定 Ctrl+Alt+S を開いて外観 & 振る舞い | システム設定 | 更新に移動します。このページでアップデートの確認をクリックして、プラグインリポジトリで利用可能なプラグインアップデートを手動で確認することもできます。

IDE ですべてのプラグインを自動的に更新したい場合は、それに応じて設定できます。

IDE およびプラグインの更新の詳細については、RubyMine を更新を参照してください。

プラグインを自動的に更新する

デフォルトでは、RubyMine はプラグインの新しいバージョンが利用可能になると、手動でプラグインを更新するように通知します。RubyMine を設定すると、プラグインの更新を自動的にダウンロードし、次回の IDE 再起動時に適用することができます。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. The Settings button をクリックし、プラグインを自動的に更新するを選択します。

    または、外観 & 振る舞い | システム設定 | 更新に移動してプラグインを自動的に更新するを選択します。

プラグインの無効化

対応する機能が必要ない場合は、プラグインを削除せずに無効にすることができます。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、無効にするプラグインを見つけて選択します。

  3. プラグインの説明ペインで、「無効にする」をクリックします。

    Disabling an installed plugin

    または、プラグインのリストのチェックボックスまたはプラグインカテゴリのすべて無効化ボタンを使用できます。

The Settings button のメニューで、手動でインストールされたすべてのプラグインを一度に(バンドルされていない)無効または有効にすることができます。

Disable all downloaded plugins
Disable all downloaded plugins

必須プラグイン

プロジェクトには、特定のテクノロジーまたはフレームワークをサポートするプラグインが必要な場合があります。そのようなプラグインを現在のプロジェクトに必要なプラグインのリストに追加して、RubyMine がプラグインがインストールされて有効になっていることを確認できるようにすることができます。プラグインを忘れた場合、またはチームの誰かがプロジェクトで作業しているときに依存関係を認識していない場合に通知されます。

現在のプロジェクトに必要なプラグインを追加する

  1. Ctrl+Alt+S を押して設定を開き、外観 & 振る舞い | 必須プラグインを選択します。

  2. 必須プラグインページで、The Add icon をクリックしてプラグインを選択します。必要に応じて、プラグインの最小バージョンと最大バージョンを指定します。

    Add required plugin dialog

必要なプラグインのリストは、プロジェクトの .idea/externalDependencies.xml ファイルに保存されています。RubyMine でプロジェクトを開くと、必要なプラグインが無効になっているか、インストールされていないか、更新が必要かどうかが通知されます。

Required plugin is disabled

通知メッセージ内のリンクをクリックして、必要なプラグインを迅速に有効化、インストール、更新します。

推奨プラグイン

プロジェクトを開くと、RubyMine は、プロジェクトで使用されているライブラリに基づいてプラグインをインストールして有効にすることを提案できます。提案されたプラグインを、チームメートも使用できるようにプロジェクトに手動で追加できる必要なプラグインと混同しないでください。

特定のプラグインが必要ない場合は、RubyMine がプラグインを提案しないようにすることができます。通知設定を使用して、すべてのプラグイン候補とその表示方法の通知を無効または有効にすることもできます。

プラグインの提案を無効にする

  • 提案されたプラグインの通知が表示されたら、今後提案しないをクリックします。

次回プロジェクトを開いたときに、RubyMine はこのプラグインを提案しません。

プロジェクトで推奨されているプラグインを確認する

提案を無効にしたプラグインを除き、プロジェクトで提案されたプラグインを確認できます。

  1. Ctrl+Shift+A を押して、推奨プラグインの確認の入力を開始します。

  2. 推奨プラグインの確認アクションを選択します。

    Go to Action popup showing Check Suggested Plugins action highlighted as the top result under the Actions tab.
  3. RubyMine にプロジェクトに適用可能なプラグインがある場合は、通知メッセージが表示されます。通知メッセージのリンクをクリックして、提案されたプラグインをインストールまたは有効にします。

独自のプラグインを開発する

RubyMine のどのエディションでもプラグイン開発にご利用いただけます。オープン API、専用インタープリター、モジュール、実行 / デバッグ構成が用意されており、開発をサポートします。

推奨されるワークフローは、Gradle を使用することです。内部 RubyMine ビルドシステムを使用した古いワークフローもサポートされています。詳細については、IntelliJ プラットフォーム SDK 開発者ガイド(英語)を参照してください。

カスタムプラグインリポジトリ

デフォルトでは、RubyMine は JetBrains マーケットプレイス(英語)のプラグインを使用するように構成されています。これは、誰もがプラグインをホストできるパブリックリポジトリです。ただし、内部使用のみを目的としたプラグインを開発する場合は、そのプラグイン用にカスタムプラグインリポジトリをセットアップできます。

カスタムプラグインリポジトリの設定の詳細については、「IntelliJ プラットフォーム SDK ドキュメント(英語)」を参照してください。

プラグインリポジトリを設定したら、それを RubyMine に追加します。

カスタムリポジトリを追加する

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. プラグインページで、The Settings button をクリックし、プラグインリポジトリの管理…を選択します。

  3. カスタムプラグインリポジトリダイアログで、The Add icon をクリックし、リポジトリ URL を指定します。プラグインを説明する XML ファイル(英語)の場所(たとえば、updatePlugins.xml)を指している必要があります。ファイルは、カスタムプラグインと同じサーバーに配置することも、専用のプラグインに配置することもできます。

    How to add a custom plugin repository
  4. カスタムプラグインリポジトリダイアログで OK をクリックしてプラグインリポジトリのリストを保存します。

  5. 設定ダイアログで OK をクリックして変更を適用します。

プラグインを検索すると、RubyMine はデフォルトの JetBrains マーケットプレイス(英語)と指定したカスタムリポジトリの両方からの結果を表示します。特定のカスタムプラグインリポジトリのみを参照するには、プラグインページのマーケットプレースタブの検索フィールドに「repository: 」と入力し、続いてリポジトリの URL を入力します。例:

repository:http://plugins.example.com:8080/updatePlugins.xml myPlugin

または、idea.plugin.hosts プロパティを使用してカスタムプラグインリポジトリを追加することもできます。

  1. ヘルプ | カスタムプロパティの編集…に移動します。

  2. idea.plugin.hosts プロパティをプラットフォームプロパティファイルに追加し、プラグインを説明する XML ファイル(英語)の URL を指定します。例:

    idea.plugin.hosts="http://plugins.example.com:8080/updatePlugins.xml"
  3. RubyMine を再起動してください。

デフォルトの JetBrains マーケットプレイス(英語)をカスタムプラグインリポジトリに置き換えることができます。これは、カスタムリポジトリプラグインのみを RubyMine から利用できるようにしたい場合に役立ちます。

デフォルトのプラグインリポジトリを置き換える

  1. ヘルプ | カスタムプロパティの編集…に移動します。

  2. idea.plugins.host プロパティをプラットフォームプロパティファイルに追加し、RubyMine からの要求を適切に処理できるアプリケーションの URL を指定します。つまり、JetBrains マーケットプレイス(英語)の代わりにデフォルトのプラグインリポジトリアプリケーションとして機能します。

    特に、次の要求を処理する必要があります。

  3. RubyMine を再起動してください。

デフォルトのプラグインリポジトリを置き換えると、プラグインダイアログのマーケットプレースタブの検索フィールドは、新しいデフォルトリポジトリ内のプラグインと追加したカスタムリポジトリのみを参照します。

生産性のヒント

検索結果のフィルタリングと並べ替え

  • 検索文字列にスラッシュ / と入力すると、検索結果のフィルタリングと並べ替えのオプションが表示されます。例: 次のオプションを検索文字列に追加すると、AI 関連のプラグインのみを一覧表示し、名前のアルファベット順に並べ替えることができます。

    /tag:AI /sortBy:name
2026 年 4 月 17 日

関連ページ:

RubyMine のライセンス購入と登録

RubyMine は最大 30 日間無料で評価できます。RubyMine では、次のアクティベーションオプションが提供されます。30 日間無料体験: すべての IDE 機能を試すための 30 日間の試用版。有料ライセンス — 有償利用の場合は有料サブスクリプション。無料オプション: 学生、教師、その他の対象ユーザー向けの無料アクセスプログラム。トライアルとサブスクリプション:新規ユーザーで、JetBrains ツールをまだインストールしていない場合、IDE は匿名トライアルモードで起動します。ロ...

日本語化

言語:RubyMine は英語で利用可能ですが、中国語、韓国語、日本語をサポートするバンドルされたプラグインも含まれています。オペレーティングシステムがサポートされている言語であり、RubyMine が別の言語である場合、揃えるための提案が表示されます。このタイプの通知を表示したくない場合は、非表示にすることができます。言語パックプラグインを有効にするこの機能は、RubyMine にデフォルトでバンドルされ有効になっている中国語、日本語、韓国語言語パックプラグインに依存しています。関連する機能...

IDE で使用されるディレクトリ

デフォルトでは、RubyMine は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE で使用されるファイルとディレクトリを見つけるメインメニューからを選択します。開いたダイアログには、RubyMine によって使用されるすべてのファイルとディレクトリが、現在のインストールの正確なパスとともに表示されます。リスト内の特定の項目を選択して...

コマンドラインインターフェース

コマンドラインから RubyMine 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、RubyMine の起動、ソースコードのフォーマット、インスペクションの実行に必要なバッチスクリプトと実行ファイルが含まれています。コマンドプロンプト(cmd.exe)からこれらを使用するには、RubyMine フォルダー(bi...

RubyMine を更新

デフォルトでは、RubyMine は更新を自動的にチェックし、新しいバージョンが利用可能になったときに通知するように構成されています。更新は通常パッチベースです。既存のインストールに適用され、IDE を再起動するだけで済みます。ただし、パッチの更新が利用できない場合は、RubyMine の新しいバージョンをインストールする必要があります。RubyMine が新しいメジャーリリースに更新されると、エディターで {0} の新機能タブが開き、変更、改善、修正に関する情報が表示されます。このタブを手動で開...

パフォーマンス調整のヒント

この記事では、大規模プロジェクトで作業する際に RubyMine のパフォーマンスを向上させるのに役立つテクニックの概要を説明します。メモリヒープを増やす:メモリインジケータを有効にするパフォーマンスの問題がヒープメモリ不足によって発生しているかどうかを判断するには、メモリインジケーターを有効にします。ステータスバーを右クリックして、メモリインジケータを選択します。メモリインジケーターは右下隅に表示されます。メモリヒープを増やすメインメニューからを選択します。開いたダイアログで、最大ヒープサイ...