ReSharper 2026.1 Help

デバッガー用のビジュアルヘルパー

ReSharper を使うことで、エディターでのデバッグ体験を向上させることができます。

インライン値

C#、VB.NET、C++ コードのデバッグ中に実行を一時停止すると、ローカル変数の値、現在の行式、関数の戻り値がエディターの対応するコード行の横に表示されます。

この機能はデバッグセッション中に即時フィードバックを提供するため、多くの場合、 ウォッチ式自動 ツールウィンドウを確認する必要すらありません。

インライン値はデフォルトで有効化されていますが、ReSharper オプション ツール | デバッガー ページを使用して表示する値の種類を設定できます。 Alt+R、O

ReSharper: inline values

ReSharper は [DebuggerDisplayAttribute] を認識しているため、この属性が付いた型、プロパティ、フィールドの値はエディターの装飾内に適切に表示されます。

ReSharper: inline values

ReSharper は、副作用のない式のみを慎重に評価します。 現時点では、式の評価は、参照、定数、メンバーアクセス、組み込みの添え字演算子に限定されています。 std::vector および std::array の添え字演算子も例外として評価されます。

ReSharper は式を評価するために Visual Studio デバッガーエンジンを使ってインライン値を計算します。つまり、ユーザーが用意した可視化ルールを含む Natvisファイルが自動的にサポートされます。

LINQ 式の中間結果

LINQ 式チェーンをデバッグする場合、ReSharper は、改行で区切られた個々のメソッド呼び出しにエディター装飾を追加できます。 各メソッドによって返されるオブジェクトを調べるには、装飾をクリックし、開いたツールチップでオブジェクトツリーを展開します。

ReSharper: LINQ 式の中間結果のデバッグ

この機能はデフォルトで無効になっています。 有効化するには、ReSharper オプション の ツール | デバッガー ページで LINQ 式の値を表示する を選択します。 Alt+R、O

検索可能なデータヒント

ReSharper は、 Visual Studio データヒントを独自のデータヒントに置き換えることができます。独自のデータヒントにはいくつかの特長があります:

  • 現在中断されている実行コンテキスト内の特定の値を検索できます。 これを行うには、フォーカスがデータヒントにあるときに入力を開始するだけです。 検索では、展開されたノード内の値のみが検索されます。

  • データヒントは、マウスポインタを削除したときではなく、DataTip の外側のどこかをクリックすると消えます。

  • タイプに有意な ToString() オーバーライドがなく、 [DebuggerDisplay] 属性でアノテーションが付けられていない場合、デバッガービューでのこのタイプのオブジェクトの表示は非常に情報価値の低いものになる可能性があります。 ReSharper DataTips では、そのようなオブジェクトの表示をオンザフライでカスタマイズできます。 これを行うには、DataTip で型を展開し、目的のデータメンバーを右クリックして ハイライトプロパティ

    ReSharper データチップ: デバッグしたオブジェクトの値を表示する

    を選択します。

Visual Studio データヒントの代わりに ReSharper データヒントを使用するには、ReSharper オプション ツール | デバッガー ページで該当するオプションを有効化してください。 Alt+R、O

この機能は、次の言語とテクノロジーで サポートされています。

言語: C#

言語: VB.NET

言語: C++

言語: ASP.NET

言語: Razor

言語: XAML

言語: Resx

言語: スクリプトの作成

言語: SQL

この機能は C# で利用可能です

この機能は Visual Basic で利用可能です

この機能は C++ で利用可能です

この機能は ASP.NET では使用できません

この機能は Razor では使用できません

機能は XAML では使用できません

機能はリソースファイルでは使用できません

機能はビルドスクリプトファイルでは使用できません

機能は SQL/NoSQL ファイルおよびインジェクションでは利用できません

ここで説明する手順と例では、C# の機能の使用について説明します。 他の言語の詳細については、 言語およびフレームワーク セクションの対応するトピックを参照してください。

2026 年 6 月 12 日