dotPeek 2024.3 ヘルプ

ガターマークを使用して継承階層を移動する

現在ロードされているアセンブリの他の場所にベースシンボルまたは継承を持つタイプおよびタイプメンバーの場合、dotPeek は、継承階層を上下に移動できるガターアイコンを表示します。

dotPeek: Gutter icons and tooltips for base and implementing/overriding types and members

次のアイコンは、さまざまな場合のベースシンボルと継承を示します。

ThemedIcon.HasImplementations.Screen.(Gray).png

インターフェースまたはインターフェースメンバーには実装があります。これらの実装に移動できます。

ThemedIcon.HasOverrides.Screen.(Gray).png

クラスに派生クラスがあるか、クラスメンバーが他の場所でオーバーライドされています。これらの継承とオーバーライドに移動できます。

ThemedIcon.Hides.Screen.(Gray).png

メンバーは、ベースタイプから別のメンバーを非表示にします。非表示のメンバーに移動できます。

ThemedIcon.HidesAndImplements.Screen.(Gray).png

メンバーは 1 つのメンバーを非表示にし、継承階層から別のメンバーを実装します。非表示のメンバーとオーバーライドされたメンバーの両方に移動できます。

ThemedIcon.Implements.Screen.(Gray).png

タイプまたはタイプメンバーはインターフェースを実装します。インターフェースタイプまたはメンバーに移動できます。

ThemedIcon.ImplementsOverDefault.Screen.(Gray).png

メンバーは、デフォルトの実装を持つインターフェースメンバーを実装し、そこに移動できます。

ThemedIcon.Overrides.Screen.(Gray).png

クラスが別のクラスから継承されているか、クラスメンバーが仮想メンバーまたは抽象メンバーをオーバーライドします。基本クラスまたはメンバーに移動できます。

ThemedIcon.OverridesAndImplements.Screen.(Gray).png

クラスはインターフェースを実装し、基本クラスから継承します。または、メンバーは、インターフェースメンバーを実装する仮想メンバーまたは抽象メンバーをオーバーライドします。オーバーライドおよび実装されたタイプまたはメンバーに移動できます。

カーソルを合わせると簡単な概要が表示され、アイコンをクリックして移動できます。単一のベースまたは継承されたシンボルがある場合、dotPeek はそのシンボルに直接移動します。結果が複数ある場合は、リストからターゲットを選択できます。

キーボードを使用する場合は、ガターマークのある行にキャレットを置き、専用のナビゲーションコマンドを使用します。

  • ベースシンボルへ移動 Control+U は、基本タイプまたはメンバーに移動します。

  • 派生シンボルに移動 Control+Shift+Alt+B は、タイプまたはメンバーのすべての派生シンボルをリストし、それらの 1 つに直接移動します。

  • 実装に移動 Control+Shift+Alt+B は、継承階層の中間ステップをバイパスする型とメンバーの実際の実装を検索します。

関連ページ:

ベースシンボルへ移動

このコマンドを使用すると、継承階層を上に移動して、現在のシンボルの基本型またはメソッドに移動できます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。派生シンボルに移動および実装に移動コマンドを使用すると、反対方向のナビゲーションを使用できます。ベースシンボルに移動するコードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。を押すか、メインメニューからを選択します。または、を押して、ポッ

型階層を調べる

dotPeek を使用すると、タイプの継承階層を調査できます。選択したタイプの基本タイプと継承の両方を表示し、マウスクリックでそれらのいずれかに移動できます。階層内の任意のノードについて、プレビューペインにすべてまたは多形メンバーのみを表示できます。階層を調査するコードビューアーで目的のタイプを見つけるか、アセンブリエクスプローラーでそれを展開します。を押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。階層ウィンドウに追加...

次に移動

次に移動は、ほとんどのナビゲーションニーズに対応する 1 つのショートカットです。コンテキストに応じて利用可能なすべてのナビゲーション宛先を含むリストが開きます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。コンテキストで利用可能なナビゲーションアクションを表示するコードビューアーでシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択するか、コードビューアー内の任意の場所にキャレットを配置します。を押すか、メ...