ReSharper 2026.1 Help

コード階層

コード解析に加えて、ReSharper のコード解析では、階層、呼び出しチェーン、値のチェーンを構築してメンバーを調査できます。

呼び出し階層

呼び出し階層は、関数の呼び出し元(スーパータイプ)または呼び出し先(サブタイプ)を表示します。

  • 受信コールを調べるには、任意の機能にカーソルを置きます。 次に、メインメニューから ReSharper | インスペクション | 受信コール を選択するか、 Control+Shift+Alt+A を押して、 インスペクション リストから 受信コール を選択します。

  • 発信呼び出しを調べるには、任意の関数にカーソルを置きます。 次に、メインメニューから ReSharper | インスペクション | 発信コール を選択するか、 Control+Shift+Alt+A を押して、 インスペクション リストから 発信コール を選択します。

C++ での呼び出し追跡

呼び出し追跡結果ウィンドウでは、階層エントリをダブルクリックしてエディター内の対応する呼び出しに移動したり、任意のノードを展開して受信 / 発信呼び出しを確認したりできます。

型階層

ReSharper を使用すると、ソリューションや参照ライブラリから型の継承階層を調査できます。 選択したタイプの基本タイプと継承の両方を確認し、マウスクリックでそれらのいずれかに移動できます。 詳細については、 型階層を調べる を参照してください。

C++ クラスの型階層

包含の階層

ReSharper では、include ディレクティブまたはファイルごとの include 階層を視覚的に分析できます。

インクルードの階層を構築するには、ファイル内の #include ディレクティブにキャレットを置くか、ソリューションエクスプローラーでファイルを選択し、 Control+Alt+H を押すか、メニューから ReSharper | インスペクション | 階層 を選択します。

C++ の階層

階層内のファイルをダブルクリックして、エディターで開くことができます。

デフォルトでは、各ファイルの子ノードはこのファイルに含まれるファイルを表し、これはツールバーの インクルーディー​ ThemedIcon.Subtypes.Screen.(グレー).png モードに対応します。 インクルーダー​ ThemedIcon.Supertypes.Screen.(Gray).png モードに切り替えることができます。 このモードでは、ファイルの子ノードは現在のスコープ内でこのファイルを含むファイルを表します。

詳細については、 インクルードの分析 を参照してください。

2026 年 6 月 12 日