JetBrains Rider 2026.1 Help

式の評価

JetBrains Rider を使用すると、個別の変数の値を表示できるだけでなく、メソッド呼び出し、演算子式、ラムダ式、匿名クラスなどのより複雑な式も評価できます。

式は、 デバッグウィンドウ で現在選択されて いるスタックフレームのコンテキストで評価されます。

エディターで式を評価する

式を評価する最も簡単な方法は、エディターのツールチップを使用することです。 変数または式の値に子要素が含まれている場合は、 追加ボタン をクリックするとノードが展開され、すべての子が表示されます。

  • ビルド、実行、デプロイ | デバッガー | データビュー 設定ページ  Ctrl+Alt+S値ツールチップを表示 を有効化すると、変数や式にマウスカーソルを合わせると評価結果が表示されます:

    JetBrains Rider: エディターのツールチップで式を評価する
  • ビルド、実行、デプロイ | デバッガー | データビュー 設定ページ  Ctrl+Alt+Sコード選択時に値ツールチップを表示する を有効化すると、JetBrains Rider が選択した式の評価結果を表示します。

    Ctrl+W/Ctrl+Shift+W を使用して選択範囲を拡大または縮小し、評価される式を変更できます。

    JetBrains Rider: エディターのツールチップで選択した式を評価する
  • 式のクイック評価コマンド(Ctrl+Alt+F8 または 実行 | 式のクイック評価 または Alt-click)を使用して、変数、式、または選択の値ツールチップを呼び出すこともできます。

専用の任意の式を評価するダイアログ

評価 ダイアログでは、現在のコンテキストで変数や式を操作できます。さまざまな操作やメソッド呼び出しを行い、現在の値を使ってその結果を分析できます

例えば、現在のコンテキストに String myString 変数がある場合、次の式を入力すると、その変数の現在の値が部分文字列を含んでいるかどうかを確認できます: myString.Contains("text")

JetBrains Rider: 式の評価ダイアログ

評価 ダイアログはモーダルではないため、フォーカスをエディターに戻して他の変数や式をコピーしたり、必要に応じて複数の 評価 ダイアログを開くこともできます。

式を評価するときは、次の点に注意してください。

  • デバッガーがブレークポイントで停止していて一時停止されていない場合にのみ、 評価 ダイアログでメソッドを呼び出すことができます。

  • 式の評価は「単一レベル」のみです。 つまり、JetBrains Rider が式評価から呼び出されたメソッド内のブレークポイントで停止した場合、式評価機能を再度使用することはできません。

任意の式を評価する

  1. 何らかの式や変数から始めたい場合は、エディターまたはデバッグウィンドウの任意のビューでそれを選択します。

  2. 以下のいずれかの方法で 評価 ダイアログを開きます。

    • Alt+F8 を押します。

    • コンテキストメニューから 式の評価 を選択します。

    • メインメニューから 実行 | デバッグアクション | 式の評価 を選択します。

    • デバッグウィンドウのツールバーの 式を評価 をクリックします。

  3. 最初のステップで何かを選択した場合は、変数または式が フィールドに表示されます。 それ以外の場合は、フィールドに式を入力するか、リストから以前に評価した式のいずれかを選択します。

  4. Enter を押すか 評価 をクリックします。 読み取り専用の 結果 フィールドに評価出力が表示されます。

    オブジェクトにラベルを割り当てている場合は、このラベル $[label_name] でラベルを参照できます。

    指定された式を評価できない場合は、 結果 フィールドにその理由が説明されています。

  5. 複数行の式またはコードの一部を編集する場合は、 フィールドの 展開 をクリックするか、 Shift+Enter を押して複数行の コード断片 ビューに切り替えます。

    評価されたフラグメントを切り替えるには、 Alt+DownAlt+Up を押します。

  6. 必要に応じて、デバッグウィンドウの フレームペインで式を評価する別のスレッドを選択できます。

2026 年 6 月 12 日