ReSharper 2021.1 ヘルプ

プロジェクト階層を探索する

ReSharper | インスペクション | プロジェクト階層を表示する
ReSharper_ProjectHierarchyBrowse

この機能を使用すると、参照され参照されているプロジェクトおよびソリューション内の特定のプロジェクトのアセンブリを分析できます。

プロジェクト階層を表示する

  1. ソリューションエクスプローラーでプロジェクトを選択します。

  2. メインメニューで ReSharper | インスペクション | プロジェクト階層を表示するを選択するか、選択したプロジェクトを右クリックし、コンテキストメニューでプロジェクト階層を表示するを選択します。

  3. 表示される階層ウィンドウの新しいタブで、階層またはプロジェクト参照を探索できます。

    ReSharper: project references hierarchy

  4. 参照先のプロジェクトと、現在のソリューションで選択したプロジェクトを参照するアセンブリおよびプロジェクトとの間で階層を切り替えるには、対応するツールバーボタンを使用します。( 参照するプロジェクト Themed icon hierarchy screen gray / プロジェクトの参照 Themed icon subtypes screen gray )

  5. 階層内の各プロジェクトまたはアセンブリをさらに調べることができます。

    • 選択したプロジェクトまたはアセンブリに基づく階層を再構築するには、これをベースThemed icon base screen gray をクリックします。

    • ソリューションエクスプローラーでプロジェクト参照を見つけるには、プロジェクト参照をダブルクリックします。

    • アセンブリ参照をダブルクリックして、アセンブリエクスプローラーウィンドウアセンブリを調べます。

関連ページ:

プロジェクトの依存関係図を見る | ReSharper

ReSharper を使用すると、ソリューションアーキテクチャを視覚的に表現して、ソリューション内のプロジェクトの依存関係を調べることができます。アーキテクチャビューは新しいエディタータブで開き、プロジェクトの依存関係を視覚的に調査し、ソリューションの現在の状態を以前に作成したスナップショットと比較できます。プロジェクトの依存関係図を開く:ソリューションエクスプローラーでは、1 つまたは複数のプロジェクト、1 つまたは複数のソリューションフォルダー、またはソリューションノードを選択します。選択...

参照の階層を探索する | ReSharper

この機能を使用すると、すべてのアセンブリの参照の階層を調べ、すべてのアセンブリの依存関係を追跡できます。再帰的な依存関係が検出され、参照エントリの右側にグリフが表示されます。アセンブリの参照階層を表示するアセンブリエクスプローラーウィンドウでアセンブリを選択します。右クリックし、コンテキストメニューで参照階層を選択します。表示される階層ウィンドウの新しいタブで、階層またはアセンブリ参照を探索できます。参照アセンブリと選択したアセンブリを参照している現在ロードされているアセンブリとの間で階層を切り...

階層ウィンドウ | ReSharper

階層ウィンドウには、コードのいくつかの型階層構造が表示されます。型階層:このビューには、メンバーを含む型階層と、特定のタイプのすべてのサブタイプおよびスーパータイプのリストが表示されます。階層を分析し、ダブルクリックして任意の型の宣言に移動できます。ツールバーコントロールリフレッシュコードの変更を外部に反映するためにウィンドウの内容を更新します。これをベースに選択されたタイプが階層ツリーのルートになり、それに応じてツリーが再構築されます。新しい基本タイプは太字でハイライトされています。すべて展

アセンブリエクスプローラーウィンドウ | ReSharper

アセンブリエクスプローラーを使用すると、複数のアセンブリを開き、開いているアセンブリとフォルダーのリストを保持できます。開いているすべてのアセンブリをトラバースして探索できます。アセンブリノードを展開すると、アセンブリ内の名前空間が一覧表示されます。これは、タイプ、タイプメンバー、アセンブリ参照にさらに展開できます。任意のタイプをダブルクリックして逆コンパイルしたり、シンボルサーバーからソースをフェッチしたりできます(設定によって異なります)。さらに、アセンブリエクスプローラーには、現在のタイプ...

アセンブリの探索と逆コンパイル | ReSharper

アセンブリエクスプローラーウィンドウを使用すると、複数のアセンブリを開き、開いているアセンブリとフォルダーのリストを保持できます。開いているすべてのアセンブリをトラバースして探索できます。アセンブリノードを展開すると、アセンブリ内の名前空間が一覧表示されます。これは、タイプ、タイプメンバー、アセンブリ参照にさらに展開できます。任意のタイプをダブルクリックして逆コンパイルしたり、シンボルサーバーからソースをフェッチしたりできます(設定によって異なります)。さらに、アセンブリエクスプローラーには、現...

未使用の参照を削除する | ReSharper

このコマンドを使用すると、ソースコード内で実際に使用されていないプロジェクトおよびアセンブリ参照をクリーンアップすることができます。このコマンドは、プロジェクト、ソリューションフォルダー、またはソリューション全体で適用できます。削除が完了する前に、削除されるすべての参照を表示することができます。必要に応じて、保持したいものを保存します。プロジェクトとアセンブリの参照を削除すると、ReSharper は、削除されたアセンブリから名前空間を参照する冗長な名前空間インポートディレクティブもすべて削除し...