dotPeek 2018.3ヘルプ

型階層の探索

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

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

階層を調査する

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

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

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

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

Viewing type hierarchy

階層構造は複雑になり、特に階層内の名前と場所に疑問がある場合は、特定のシンボルを見つけるのが難しくなります。そのような場合、シンボルの名前の一部またはそのキャメルハンプ省略形の入力を開始することができ、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用の開発ツールです:

最終更新日: 2018年12月18日

関連事項