dotPeek 2019.1ヘルプ

型階層の探索

インスペクション | 階層
Ctrl+Alt+H

dotPeekを使用すると、型の継承階層を調べることができます。選択した型の基本型と継承元の両方を表示し、マウスクリックでそれらのいずれかに移動できます。階層内の任意のノードでは、プレビューウィンドウ内の多型メンバーのすべてまたは唯一のメンバーを表示できます。

階層を調査する

  1. コードビューアーで目的のタイプを見つけるか、またはアセンブリエクスプローラーでそれを展開します。

  2. Ctrl+Alt+H を押すか、メインメニューからReSharper | インスペクション | 階層 インスペクション | 階層を選択します。あるいは、Ctrl+Shift+Aを押して、ポップアップでコマンド名を入力してから、コマンド名を選択することもできます。

  3. 階層ウィンドウに追加する専用のタブで型階層を調べます。

ツリーの一部のシンボルは太字で表示されます。つまり、検査対象のタイプから直接継承されるということです。

Viewing type hierarchy

階層はかなり複雑になる可能性があり、特に階層内の名前と場所に疑問がある場合は、特定の1つのシンボルを見つけるのが難しくなります: そのような場合、シンボルの名前の一部またはそのキャメルハンプ省略形をタイプし始めることができ、dotPeekはウィンドウの要素のセットを絞り込みます:

Filtering members in type hierarchy

どのモジュールに階層内のシンボルが含まれているかを確認するには、グループリストでモジュール階層を含むを選択します。

ツールバーの図に表示する ThemedIcon TypeLayoutAlt Screen Gray をクリックして、タイプ依存図の現在の階層を視覚化することもできます。

中間ノードの階層を再構築するには

  1. 階層ツリービューで、目的のノードを選択します。

  2. ツールバーのこれをベースThemedIcon Base Screen Gray をクリックするか、選択項目のコンテキストメニューで対応するコマンドを選択します。

階層で選択されたタイプのメンバーをプレビューするには

  1. 階層内のタイプを選択します。

  2. ツールバーのメンバーの表示 ThemedIcon PreviewToggle Screen Gray をクリックします。メンバープレビューウィンドウがウィンドウの下部に表示されます。

    Members preview in the Hierarchy window

  3. ツールバーのメンバーの表示 ThemedIcon PreviewToggle Screen Gray の横にある下矢印をクリックし、を選択すると、プレビューウィンドウをウィンドウの右側に移動できます。

  4. タイプのすべてのメンバーをプレビューすることも、多態的なメンバーだけをプレビューすることもできます。これら2つのモードを切り替えるには、プレビューペインの上部にあるすべてのインスタンスメンバー ThemedIcon AllMembers Screen Gray 多型メンバーのみ ThemedIcon VirtualMembers Screen Gray ボタンを使用します。

この機能はJetBrains ReSharper(英語)からインスピレーションを受けて借りたものです: (英語)、Microsoft Visual Studio用の開発ツールです:
最終更新日: 2019年6月5日

関連ページ:

階層ウィンドウ

Windows | 階層インスペクション | 階層階層ウィンドウには、コードのいくつかの型階層構造が表示されます。型階層型依存関係図アセンブリ依存図参照の階層ウィンドウタブ型階層このビューには、メンバーを含む型階層、および特定のタイプのすべてのサブタイプとスーパータイプのリストが表示されます。階層を...

キャメルハンプ

キャメルハンプは、各パートが大文字で始まるCamelCase、または複合名の一部がアンダースコアで区切られた複合名の一部を識別する機能です。これらの部分の最初の文字だけを入力することができ、dotPeekは自動的に名前が一致する項目を検索します。検索コマンドのキャメルハンプキャメルハンプは常にすべて...

型依存関係図の探索

dotPeekを使用すると、タイプがソリューション内でどのように依存するかを視覚的に調べることができます。型依存関係図では、異なるプロジェクトまたはコンパイルされたアセンブリから任意の数の型を追加し、それらの間のさまざまな種類の依存関係を視覚化できます。初期図の作成:新しい型依存関係図を作成するには...

これを調べる

このコマンドはdotPeekのコード探索とインスペクション機能への近道です:型階層の探索、型依存関係図、このコマンドは、コードビューアー、ファイル構造ウィンドウ、その他のツールウィンドウから起動できます。コンテキストに応じて、このショートカットはそのコンテキストで利用可能なすべてのコード探索機能にア...