dotPeek 2020.2 ヘルプ

現在のコンテキストをナビゲートする

dotPeek には、現在のコンテキストに基づいてコードをナビゲートするのに役立つ多くの機能があります。つまり、開いている文書とその中のキャレットの位置に従います。

Windows | ファイル構造
Control+F11

dotPeek では、ファイル構造ウィンドウを使用して現在のドキュメントの構造をナビゲートできます。これにより、大きなファイルでのナビゲーションが大幅に簡素化されます。ウィンドウはコードビューアーと同期されます。別のコードビューアータブに切り替えると、ウィンドウに対応するファイルの構造が表示されます。ファイルを簡単にナビゲートするために、プリプロセッサディレクティブはデフォルトで非表示になっています。

  1. Control+F11 を押すか、メインメニューから Windows | ファイル構造 %menuPath% を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名の入力を開始し、そこで選択することもできます。

  2. 現在のドキュメントの内容はツリー構造で表示されます。これを使用してドキュメントを閲覧およびナビゲートできます。任意の記号をダブルクリックして、コードビューアーのキャレットを対応する位置に切り替えることができます。

  3. ファイル構造ウィンドウでハイライトされているシンボルでコードビューアーのキャレット位置を変更する方法を同期するには、ツールバーのエディターでのキャレットの追跡 Track Caret in Editor をクリックします。

  4. ファイル構造ウィンドウで選択したシンボルをコードビューアーのキャレット位置と同期させるには、ツールバーのソースに自動的にスクロール Automatically Scroll to Source をクリックします。

ファイル構造ウィンドウから、さらに多くのアクションにアクセスできます。利用可能なコマンドを確認するには、任意の記号を右クリックします。

ナビゲート | 外側の宣言
Control+OemOpenBrackets

1 回のショートカットで、エディター内でその本体内の任意の位置から型または関数の宣言にジャンプできます。

  1. キャレットを型または関数の本体内の任意の位置に設定します。

  2. Control+OemOpenBrackets を押すか、メインメニューからナビゲート | 外側の宣言 %menuPath% を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名の入力を開始し、そこで選択することもできます。

  3. dotPeek はキャレットを型または関数の宣言に設定します。

  4. 型または関数が別の型内で宣言されている場合は、ステップ 2 を繰り返して包含型の宣言に移動できます。

ナビゲート | 次 / 前メンバー
Alt+Down / Alt+Up

次 / 前メンバーコマンドを使用すると、コードファイル内のメンバーと入れ子になった型の間、またはマークアップファイル内のタグ間をすばやく移動できます。

  1. エディターにフォーカスがあるときは、Alt+Down / Alt+Up を押すか、メインメニューのナビゲート | 次 / 前メンバーを選択してください。

  2. キャレットは次 / 前のメンバー / タグの宣言に移動します。内部型がある場合、キャレットは各内部型のメンバーでも停止します。

Solution / Assembly Explorer で現在のドキュメントを見つける

ナビゲート | アセンブリエクスプローラーで検索
Alt+Shift+L

この便利なナビゲーション機能により、アセンブリエクスプローラーウィンドウ内のツリーを展開し、現在の文書に対応する項目を自動スクロールしてハイライトすることができます。

カーソルが特定のシンボル上にある場合、このシンボルに対応するアイテムがアセンブリエクスプローラーでハイライトされます。カーソルがドキュメント内の他の場所にある場合は、ドキュメントのルートタイプがハイライトされます。

  1. コードビューアーでは、キャレットをアセンブリエクスプローラーで検索するシンボルに設定します。

  2. Alt+Shift+L を押すか、メインメニューのナビゲート | アセンブリエクスプローラーで検索を選択

  3. dotPeek はアセンブリエクスプローラーウィンドウを表示してそこに項目をフォーカスして表示します。

ナビゲート | 関連ファイル ...
Control+Alt+Shift+G

関連ファイルへの移動は、Web アプリケーションにとって非常に役立ちます。たとえば、Web フォームからマスターページ、ユーザーコントロール、参照イメージ、JavaScript および CSS ファイルにジャンプすることができます。ASP.NET MVC アプリケーションでは、ビューからコントローラーおよびバックへのナビゲーションを簡素化します。

  1. キャレットをファイル内に置きます。

  2. Control+Alt+Shift+G を押すか、メインメニューからナビゲート | 関連ファイル ...%menuPath% を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名の入力を開始し、そこで選択することもできます。

  3. 関連ファイルがある場合、ファイルの選択リストが開きます。リストからファイルを選択し、クリックしてエディターで開きます。

    dotPeek: navigating related files

表示 | 指定行へジャンプ
Ctrl+G

指定行へジャンプコマンドを使用すると、現在のドキュメントのコード行にすばやくジャンプできます。

  1. Ctrl+G を押すか、メニューから表示 | 指定行へジャンプを選択します。

  2. 表示されるダイアログに、現在の文書の総行数が表示されます。ターゲット行は現在の行に設定されます。目的の行番号を入力して、OK をクリックします。

最終更新日 :