dotPeek 2025.1 ヘルプ

参照の階層を調べる

この機能を使用すると、すべてのアセンブリの参照の階層を調べ、すべてのアセンブリの依存関係を追跡できます。再帰的な依存関係が検出され、参照エントリの右側にグリフが表示されます。

アセンブリの参照階層を表示する

  1. アセンブリエクスプローラーウィンドウでアセンブリを選択します。

  2. 以下のいずれか 1 つを実行します:

    • メニューからインスペクション | 参照階層を選択してください。

    • アセンブリを右クリックして、コンテキストメニューで参照階層を選択します。

    • Ctrl+Alt+R を押します。

  3. 表示される階層ウィンドウの新しいタブで、階層またはアセンブリ参照を探索できます。

    dotPeek: assembly references hierarchy
  4. 参照アセンブリと選択したアセンブリを参照している現在ロードされているアセンブリとの間で階層を切り替えるには、対応するツールバーボタンを使用します。( 参照するプロジェクト ThemedIcon.Hierarchy.Screen.(Gray).png / プロジェクトの参照 ThemedIcon.Subtypes.Screen.(Gray).png)

  5. さらに、階層内の各アセンブリを探索することができます。

この機能は、Microsoft Visual Studio の開発者生産性ツールである JetBrains ReSharper に触発され、そこから借用されています。

関連ページ:

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

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

階層ウィンドウ

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

アセンブリを探索する

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

PDB コンテンツを探索する

dotPeek は、読み取り可能な XML ファイルを生成してアセンブリの PDB コンテンツを探索できます。ソースファイル名、IL オフセットとソースラインとの間のマッピング、ローカル変数の名前、エントリポイントメソッド(存在する場合)、インポートスコープ、一種の PDB ファイル(Windows/Portable/Embedded)、PDB 署名、ソースサーバー情報: SourceLink/SrcSrv。アセンブリに関連付けられた PDB コンテンツを調べるには、アセンブリエクスプローラーウ...

アセンブリの依存関係ダイアグラムを調べる

dotPeek は、コンパイルされたアセンブリ間の依存関係を視覚的に調べるのに役立ちます。任意の数のアセンブリからダイアグラムを作成し、これらのアセンブリが互いにどのように参照するかを調べることができます。初期ダイアグラムを作成する:アセンブリエクスプローラーウィンドウで 1 つ以上のアセンブリを選択し、選択内容を右クリックしてコンテキストメニューでアセンブリの依存関係ダイアグラムを表示するを選択するか、メインメニューで選択します。ダイアグラムには、選択したすべてのアセンブリと、そこから参照...