RubyMine 2026.1 Help

プロジェクトのセキュリティ

Ruby/Rails プロジェクトを開くと、RubyMine は、プロジェクトから有害なコードを含む可能性のある gem 実行可能ファイルを実行します。

潜在的なセキュリティリスクを防ぐため、RubyMine ではプロジェクトのソースを認識できない場合、プロジェクトを開く方法を選択できます。

Ruby/Rails プロジェクトのセキュリティ

プロジェクトを初めて開くたびに、IDE に プロジェクトを信頼 ダイアログが表示されます。 これは、プロジェクトが次のアクションを安全に実行できることを確認できます。

不明なソースから Ruby/Rails プロジェクトを開くと、RubyMine は通知を表示し、今後の対応方法を選ぶことができます。

信頼されていないプロジェクト

次のいずれかのアクションを選択できます:

  • プロジェクトを信頼 :このオプションを選択するとプロジェクトが開き、RubyMine で 欠落している gem をチェックし、 RuboCop (有効化されている場合)を実行し、利用可能な Rake タスクRails ジェネレーターを自動的にリストとしてロードします。

  • セーフモードでプレビュー: プロジェクトコードを使用した Ruby ツールのサイレント実行を防ぐには、このオプションを選択します。 この場合、RubyMine の機能が制限されます。

    エディターの通知パネルを使用して、いつでも信頼モードに切り替えることができます。

  • 開かない: プロジェクトを開くことをキャンセルするには、このオプションを選択します。

RubyMine は、現在のマシンでプロジェクトを信頼したタイミングを記憶しますが、他のマシンでプロジェクトを開く際は再度信頼する必要があります。

プロジェクトを信頼するまで、RubyMine は限られた機能のみを提供します。 Rake タスクや Rails ジェネレーターを実行しようとしても、 rake --tasksrails generate を除き、RubyMine は Run Anything ウィンドウで提案しません。

ただし、プロジェクトソースを参照して、エディターで開くことはできます。 コードのナビゲーションと補完はプロジェクトファイルに限定され、外部ライブラリのソースが含まれない場合があります。

プロジェクト内のファイルを開くと、RubyMine はプロジェクトが信頼されていないことを示す通知パネルをエディターに表示します。 プロジェクトを信頼する リンクをクリックすると、いつでも RubyMine の全機能を有効化できます。 通知バナーを無視した場合でも、RubyMine の機能は制限されたままです。

トラストプロジェクトの通知

信頼できる場所

RubyMine が安全だと見なして暗黙的に信頼するソースを設定できます。 例: 信頼できる場所にホームディレクトリを追加できます。 この場合、RubyMine はその場所にあるすべてのプロジェクトを暗黙的に信頼します。

信頼できる場所を構成する

  1. 設定 ダイアログ(Ctrl+Alt+S )で 外観 & 振る舞い | 信頼できる場所 に移動します。

  2. 信頼できる場所 設定ページで、IDE が信頼すべきローカルディレクトリを指定します。 OKです。 をクリックして変更を保存します。

    信頼できる場所

    次回、これらの場所のいずれかから プロジェクト を開くと、RubyMine は自動的にそれを信頼します。

2026 年 6 月 2 日