JetBrains Rider 2026.1 Help

詳細な構成

IDE 設定の標準オプションに加えて、JetBrains Rider を有効化することで、基盤となるプラットフォームや Java ランタイムの低レベル構成が行えます。

JVM オプション

JetBrains Rider は、パフォーマンスを制御するさまざまなオプションがある Java 仮想マシン(JVM)上で実行されます。

JetBrains Rider を実行するためのデフォルトオプションは、IDE インストールディレクトリで指定されています:

<IDE_HOME>\bin\rider64.exe.vmoptions

Rider 2026.1.アプリ/Contents/bin/rider.vmoptions

<IDE_HOME>/bin/rider64.vmoptions

JVM オプションを構成する

次のいずれかを実行して、JVM オプションを含むデフォルトファイルのコピーを 構成ディレクトリに作成し、元のファイルをオーバーライドします:

  • メインメニューで ヘルプ|カスタム VM オプションの編集 へ移動します。

  • プロジェクトが開いていない場合は、ようこそ画面で 構成 をクリックし、その後 カスタム VM オプションの編集 をクリックします。

  • JetBrains Rider を起動できない場合は、JVM オプションを含むデフォルトファイルを JetBrains Rider 構成ディレクトリに手動でコピーしてください。

JetBrains Rider の構成ディレクトリへの書き込み権限がない場合は、 RIDER_VM_OPTIONS 環境変数を追加して、任意の JVM オプションを設定したファイルの場所を指定できます。 このファイルは、元のデフォルトファイルおよび JetBrains Rider 構成ディレクトリにあるコピーの両方をオーバーライドします。

JVM オプションファイルを見つける

JetBrains Rider がどこから JVM オプションを取得しているか不明な場合は、以下を確認してください:

  1. RIDER_VM_OPTIONS 環境変数で指定された場所。 指定されたファイルが存在する場合、他のすべての JVM オプションファイルを上書きします。

  2. Toolbox App が現在の JetBrains Rider インスタンスを管理している場合は、Toolbox App を開き、関連する IDE インスタンスの横にある スクリューナットアイコン をクリックし、 設定 を選択してください。 Configuration で、 Java 仮想マシン オプション を見つけて、 編集 をクリックします。

  3. スタンドアロンの JetBrains Rider インスタンスを実行している場合は、 構成ディレクトリを確認してください。

  4. 以前の場所で JVM オプションファイルが定義されていない場合、JetBrains Rider は デフォルトの JVM オプションファイルを使用します。 変更しないでください。 JetBrains Rider が使用しているデフォルトオプションを確認する場合のみに利用してください。

共通オプション

ほとんどの場合、JVM オプションはデフォルト値が最適です。 以下は一般的によく変更されるものです。

-Xmx

JVM が JetBrains Rider の実行に割り当てる最大メモリヒープサイズを制限します。 デフォルト値はプラットフォームによって異なります。 動作が遅い場合はこの値を増やしてください。例えば、値を 2048 メガバイトに設定するには、このオプションを -Xmx2048m に変更します。

詳細については、 IDE のメモリヒープを増やす を参照してください。

-Xms

JVM が JetBrains Rider の実行に割り当てる初期メモリ量を指定します。 デフォルト値はプラットフォームによって異なります。 通常、最大許可メモリ(-Xmx 参照)の約半分に設定されます。例えば、 -Xms1024m です。

-XX:NewRatio

ヒープ内の若い世代と古い世代のサイズ比を指定します。 多くの場合、2 から 4 の比率が推奨されます。 この設定により、若い世代のサイズが古い世代の 1/2 から 1/4 に設定されます。これは、1 つのプロジェクトと少数のファイルで作業している場合に適しています。 新しいファイルを頻繁に開いたり、複数プロジェクトを切り替えたりする場合は、若い世代のサイズを増やす必要があるかもしれません。 その場合は -XX:NewRatio=1 の設定を試してください。これにより、若い世代が古い世代と同じ大きさになり、オブジェクトが長く若い世代に残ります。

詳しくは、 Java ガベージコレクションの基本(英語)を参照してください。

各オプションを別の行に指定します。 JVM オプションファイルの例:

-Xmx4G -Xms2G -XX:NewRatio=4

使用可能な JVM オプションの詳細については、 java(英語) コマンドリファレンスを参照してください。

プラットフォームのプロパティ

JetBrains Rider では、ユーザーがインストールしたプラグインへのパスやサポートされる最大ファイルサイズなど、プラットフォーム固有のさまざまなプロパティをカスタマイズできます。 JetBrains Rider の実行に使用されるデフォルトプロパティは、IDE インストールディレクトリで指定されています:

<IDE_HOME>\bin\idea.properties

Rider 2026.1.アプリ/Contents/bin/idea.properties

<IDE_HOME>/bin/idea.properties

プラットフォームのプロパティを構成する

以下のいずれかを実行して、元のファイルの値をオーバーライドする空の idea.properties ファイルを 構成ディレクトリに作成します。

  • Help|カスタムプロパティの編集 に進みます。

  • プロジェクトが開いていない場合は、ようこそ画面で 構成 をクリックし、その後 カスタムプロパティの編集 を選択します。

  • JetBrains Rider を起動できない場合は、JetBrains Rider 構成ディレクトリに空の idea.properties ファイルを手動で作成してください。

JetBrains Rider 構成ディレクトリへの書き込み権限がない場合は、 RIDER_PROPERTIES 環境変数を追加して idea.properties ファイルの場所を指定できます。 このファイルのプロパティは、元のデフォルトファイルおよび JetBrains Rider 構成ディレクトリにあるファイルの対応するプロパティをオーバーライドします。

共通プロパティ

ユーザーは デフォルトの IDE ディレクトリの場所を変更することがよくあります。 詳細については、 IDE ディレクトリの場所を変更する を参照してください。

パフォーマンスに影響を与える可能性のある制限:

idea.max.content.load.filesize

JetBrains Rider が開くことができるファイルの最大サイズ(KB 単位)。 大きなファイルを扱うとエディターのパフォーマンスに影響したり、メモリ消費が増加したりする可能性があります。 デフォルト値は 20000 です。

idea.max.intellisense.filesize

JetBrains Rider がコーディング支援を提供するファイルの最大サイズ(KB 単位)。 大きなファイルへのコーディング支援はエディターのパフォーマンスに影響したり、メモリ消費が増加したりする可能性があります。 デフォルト値は 2500 です。

idea.cycle.buffer

コンソールの循環バッファの最大サイズ(KB 単位)。 コンソール出力のサイズがこの値を超えると、最も古い行が削除されます。 循環バッファを無効化するには、 idea.cycle.buffer.size=disabled に設定します。

idea.max.vcs.loaded.size.kb

変更の比較時に JetBrains Rider が過去のファイル内容を表示するために読み込む最大サイズ(KB 単位)。 デフォルト値は 20480 です。

各プロパティを別の行に指定します。 プラットフォームプロパティファイルの例:

idea.max.intellisense.filesize=5000 idea.cycle.buffer.size=1024

JetBrains Rider は、環境(ウィンドウマネージャー、ランチャー、ファイルシステムなど)との連携を定義する他のプロパティも多数提供しています。 それらのほとんどは、(明らかに公開されていないという意味で)非表示の設定のように機能し、場合によっては有効または無効にする必要があります。 これらのプロパティは、 JetBrains サポート(英語)からアドバイスを受けた場合にのみ変更してください。

2026 年 6 月 19 日