dotPeek 2019.1ヘルプ

宣言に移動

ナビゲート | 宣言に移動
Ctrl+B

このコマンドを使用すると、シンボルの使用箇所からシンボルの宣言に移動できます。コードビューアー、ファイル構造ウィンドウおよび他のツールウィンドウからこのコマンドを呼び出すことができます。
逆方向(シンボルの使用箇所)にナビゲートするには、すでにシンボル宣言に入っているときに宣言に移動コマンドを呼び出すか、シンボルの使用箇所にジャンプコマンドを使用します。

インターフェースで宣言されているメソッドやプロパティーの使用方法から移動すると、コマンドはインターフェース自体ではなく、使用されている正確な実装に導きます。

シンボルの宣言に移動するには

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

  2. メインメニューでナビゲート | 宣言に移動を選択するか、Ctrl+Bを押すか、または Ctrl キーを押したまま記号をクリックします。

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

  4. シンボルに複数の宣言(たとえば、部分クラス)がある場合は、それらがドロップダウンリストに表示されます。次のいずれかを実行します。
    • エディターで開くには、該当する項目をクリックします。

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

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

シンボル宣言でのコマンドの呼び出し

宣言に移動(その Ctrl -clickアクセスを含む)は最も頻繁に使用されるコマンドの1つであり、dotPeekはあなたのナビゲーションエクスペリエンスを合理化し、宣言されたシンボルの使用箇所に関連するナビゲーションシナリオでこのコマンドを使用します。キャレットがすでにシンボル使用箇所を調べるためのシンボル宣言になっている場合でも、宣言に移動を呼び出すことができます。

使用を認識する動作

  • キャレットが既にシンボル宣言にあるときに、宣言に移動Ctrl+B)コマンドを呼び出すことができます。この場合、dotPeekは、継承階層(ベース・シンボル派生シンボル)の他のメンバーにナビゲートするためのコマンドとコマンドを反復するコマンドだけを含む、次にナビゲートメニューの短いバージョンを表示します。

    繰り返し使用次にナビゲートメニューで選択すると、dotPeekはコードビューアーの左上隅に小さいポップアップで指定された「使用反復」モードを有効にします。

    Usage-aware behaviour of Go to Declaration
  • シンボル使用に宣言に移動コマンドを使用し、その宣言に着いた直後に、dotPeekは「使用に戻る」モードを有効にします

    この場合、宣言に移動を再度呼び出して使用箇所に戻ることができます。もう一度このコマンドを繰り返すと、dotPeekは 'usage iteration'モードに切り替わります。

ESCを押すか、使用反復ポップアップで閉じる (x)をクリックすると、いつでも「使用に戻る」と「使用反復」モードを終了することができます。

'usage iteration'モードでは、次のようにシンボルの使い方をナビゲートできます。

  • 宣言に移動を呼び出して次の使用箇所があればそれを行い、続いてすべてのシンボルの使用をナビゲートします。ソリューションのシンボル使用の合計数が使用回数のポップアップに表示されます。

  • 使用繰り返しポップアップ(Ctrl+Alt+PageDown / Ctrl+Alt+PageUp)の次へおよび戻るボタンを使用して、次のおよび前の使用箇所に進みます。

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

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

関連事項

関連ページ:

ファイル構造ウィンドウ

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

シンボルの使用箇所にジャンプ

ナビゲート | シンボルの使用Ctrl+Alt+F7このコマンドを使用すると、宣言やその他の使用箇所からシンボルの特定の使用箇所にすばやく移動できます。コードビューアー、ファイル構造ウィンドウおよび他のツールウィンドウからこのコマンドを呼び出すことができます。反対側のナビゲーションは、宣言に移動コマ...

検索結果ウィンドウ

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

次にナビゲート

ナビゲート | 次にナビゲート次にナビゲートは、ほとんどのナビゲーションニーズのための単一のショートカットです。コンテキストで使用可能なすべてのナビゲーション宛先を含むドロップダウンリストが開きます。コードビューアー、ファイル構造ウィンドウなどのツールウィンドウからこのコマンドを呼び出すことができま...

ベースシンボルへ移動

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

派生シンボルに移動

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