シンボルの使用に移動
このコマンドを使用すると、シンボルの宣言やその他の使用箇所から、シンボルの特定の使用箇所にすばやく移動できます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。逆のナビゲーションは、宣言に移動コマンドで使用できます。
このコマンドで得られる使用箇所のリストは、使用箇所の検索のものと同じです。しかし、このコマンドは、特定の用途を探していて、検索結果ウィンドウを開かずにこの使用箇所にしたい場合に、使用回数が限られているシンボルの方が便利です。
現在のコンテキストからシンボルの使用箇所に移動する
コードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。
Control+Alt+F7 を押すか、メインメニューから
を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。複数の使用箇所がある場合、それらはコンテキストとともにポップアップに表示されます。次のいずれかを実行します。
目的の項目をクリックしてエディターで開きます。
Up と Down を押して目的の項目を選択し、Enter を押してエディターで開きます。
入力を開始して結果をフィルタリングします。ここでキャメルハンプを使用できることに注意してください。必要に応じて、Esc を 1 回押してフィルタリングをクリアします。
検索結果ウィンドウで一致する項目のリストを表示して分析するには、検索結果に表示 をクリックし、テンキーの Shift+Enter または + を押します。
タイプ依存関係ダイアグラムに一致する項目を表示するには、Alt+Num+ を押すか、ダイアグラムに表示する をクリックします。
現在ロードされているアセンブリからのシンボルの特定の使用箇所に移動する
次のいずれかのコマンドを使用して、目的のシンボルを検索します。
どこでも検索 / 型に移動 Control+N
シンボル Shift+Control+Alt+N
ファイルメンバーに移動 Control+F12
目的の記号が結果リストに表示されたら、キーボードを使用して選択し、Control+Alt+F7 を押します。
複数の使用箇所がある場合、それらはコンテキストとともにポップアップに表示されます。次のいずれかを実行します。
目的の項目をクリックしてエディターで開きます。
Up と Down を押して目的の項目を選択し、Enter を押してエディターで開きます。
入力を開始して結果をフィルタリングします。ここでキャメルハンプを使用できることに注意してください。必要に応じて、Esc を 1 回押してフィルタリングをクリアします。
検索結果ウィンドウで一致する項目のリストを表示して分析するには、検索結果に表示 をクリックし、テンキーの Shift+Enter または + を押します。
タイプ依存関係ダイアグラムに一致する項目を表示するには、Alt+Num+ を押すか、ダイアグラムに表示する をクリックします。
この機能は、Microsoft Visual Studio の開発者生産性ツールである JetBrains ReSharper に触発され、そこから借用されています。
関連ページ:
構造別にファイルを移動する
ファイル構造ウィンドウ:dotPeek では、ファイル構造ウィンドウを使用して現在のドキュメントの構造を移動でき、大きなファイルのナビゲーションが大幅に簡素化されます。ウィンドウはコードビューアーと同期されます。別のコードビューアーのタブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。ファイル構造ウィンドウを開いて使用するを押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。現在のドキュメントの内容はツ
宣言に移動
このコマンドを使用して、任意のシンボルの使用箇所からシンボルの宣言に移動します。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。反対方向(シンボルの使用箇所)に移動するには、シンボルの使用に移動コマンドを使用できます。シンボルの宣言に移動するコードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。メインメニューで選択するか、を押すか、Ctrl キーを押しながら記号をクリックします。コマン
使用箇所の検索のシンボル
このコマンドを使用すると、現在ロードされているアセンブリ内の 1 つ以上のシンボルのすべての使用箇所を検索できます。シンボルの宣言またはその他の使用箇所から検索を開始できます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。現在のコンテキストからシンボルの使用箇所を見つけるコードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。以下のいずれか 1 つを実行します: メインメニューからを選択し...
検索結果を分析する
dotPeek のナビゲーション操作と検索操作で複数の結果が得られた場合、これらの結果を検索結果ウィンドウに表示することができます。検索結果ウィンドウは、検索結果を分析するためのさまざまな方法を提供します。使用箇所の検索などの一部のアクションでは、このウィンドウに結果が自動的に表示されます。その他のアクションについては、検索結果のポップアップが表示されたときに手動で行うことができます。検索結果に表示をクリックし、テンキーの Shift+Enter または + を押します。新しいナビゲーションまたは検索ア...
型依存関係ダイアグラムを調べる
dotPeek を使用すると、ソリューション内で型が相互にどのように依存しているかを視覚的に調べることができます。さまざまなプロジェクトまたはコンパイルされたアセンブリから任意の数の型を型依存関係ダイアグラムに追加し、それらの間のさまざまな種類の依存関係を調べることができます。初期ダイアグラムを作成する:新しい型依存関係ダイアグラムを作成するには、いくつかの方法があります。コードビューアー内の任意の場所にキャレットを置き、メインメニューで選択するか、これを調べるコマンドを呼び出して (を押
ファイルメンバーに移動
このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティ(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。このコマンドを使用して、現在のドキュメント内のテキストを検索することもできます。テキストの一致は、一致するメンバーの後にポップアップに表示されます。ファイルメンバーまたはテキスト出現箇所に移動するを押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。表