dotPeek 2019.2ヘルプ

派生シンボルに移動

ナビゲート | 派生シンボル
Ctrl+Alt+B

このコマンドは、現在のシンボルのすべての派生シンボルのリストを取得し、継承階層を下にしてそれらの1つに直接ナビゲートすることができます。同様のコマンド実装に移動があります。このコマンドは、継承チェーンの中間ステップを使用せずに、実装のみをリストしています。

コードビューアー、ファイル構造ウィンドウおよび他のツールウィンドウからこのコマンドを呼び出すことができます。必要に応じて、ベースシンボルへ移動コマンドを使用して逆方向にナビゲートすることができます。

派生シンボルに移動するには

  1. コードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。

  2. Ctrl+Alt+B を押すか、メインメニューからナビゲート | 派生シンボル %menuPath%を選択します。あるいは、Ctrl+Shift+Aを押して、ポップアップでコマンド名を入力して、そこで選択することもできます。

  3. シンボルに派生シンボルが1つしかない場合、dotPeekはそのシンボルに直接ナビゲートします。

  4. 派生シンボルが複数ある場合は、ドロップダウンリストに表示されます。ドロップダウンリストには、太字と標準フォントの両方の項目が含まれている場合があります。太字は項目が直接継承されていることを示し、通常のフォントは間接継承に使用されます。
    次のいずれかを実行できます。
    • 目的の項目をクリックしてエディターで開きます。

    • UpDown を押して目的の項目を選択し、Enter を押してエディターで開きます。

    • 入力を開始して結果をフィルタリングします。ここでキャメルハンプを使用できることに注意してください。必要に応じて、Esc を1回押してフィルタリングをクリアします。

    • 検索結果ウィンドウで一致する項目のリストを表示および分析するには、検索結果に表示 ThemedIcon SearchResults Screen Gray をクリックし、数字キーパッドの Shift+Enter または + を押します。

    • タイプ依存性ダイアグラムで一致した項目を表示するには、Alt+Num+ を押すか、図に表示する ThemedIcon TypeLayoutAlt Screen Gray をクリックします。

型またはメンバーが現在のソリューションに継承を持つ場合、宣言の左側に表示される特別なアイコン(たとえば、ThemedIcon HasOverrides Screen Gray )があると、それを見ることができます。アイコンをクリックすると、派生シンボルのリストを展開してナビゲートできます。

dotPeek implements tooltip

この機能は、JetBrains ReSharper(英語)に触発され、その機能を取り入れたものです: (英語)、Microsoft Visual Studio用の開発ツールです:

最終更新日: 2019年9月3日

関連事項

関連ページ:

実装に移動

このコマンドを使用すると、基本タイプまたはメンバーから継承チェーンの中間ステップをバイパスして、その終了実装のいずれかにジャンプすることができます。つまり、派生シンボルに移動と同様に動作しますが、抽象クラスやインターフェースは表示されません。ナビゲーションの代わりに、シンボルの完全な継承階層を視覚的...

型階層の探索

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

ファイル構造ウィンドウ

dotPeekでは、ファイル構造ウィンドウを使って現在のドキュメントの構造をナビゲートすることができます。これは大きなファイルでのナビゲーションを非常に簡単にします。ウィンドウはコードビューアーと同期しています。別のコードビューアータブに切り替えると、ウィンドウには対応するファイルの構造が表示されま...

ベースシンボルへ移動

ナビゲート | ベース・シンボルこのコマンドを使用すると、継承階層を現在のシンボルの基本タイプまたはメソッドに移動することができます。コードビューアー、ファイル構造ウィンドウおよび他のツールウィンドウからこのコマンドを呼び出すことができます。派生シンボルに移動コマンドと実装に移動コマンドで反対方向の...

キャメルハンプ

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

検索結果ウィンドウ

Windows | 検索結果このウィンドウは、さまざまな検索結果を表示するために使用されます (たとえば、シンボルの使用箇所、シンボルのAPIを公開するなど)。最新の検索結果と以前の検索の結果を別のタブで表示します。新しい検索コマンドの結果は、同じ検索/ナビゲーションコマンドを除いて別のタブに表示さ...