構造別にファイルを移動する
ファイル構造ウィンドウ
dotPeek では、ファイル構造ウィンドウを使用して現在のドキュメントの構造を移動でき、大きなファイルのナビゲーションが大幅に簡素化されます。ウィンドウはコードビューアーと同期されます。別のコードビューアーのタブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。
ファイル構造ウィンドウを開いて使用する
Control+F11 を押すか、メインメニューから
を選択します。または、Control+Shift+A を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。現在のドキュメントの内容はツリー構造で表示され、ドキュメント内を探索したり移動したりできます。任意のシンボルをダブルクリックすると、コードビューアーのカーソルが対応する位置に切り替えることができます。
コードビューアーでのキャレット位置の変更方法と、ファイル構造ウィンドウでハイライトされたシンボルを同期するには、ツールバーのエディターでのキャレットの追跡 をクリックします。
ファイル構造ウィンドウで選択したシンボルをコードビューアーのキャレット位置と同期するには、ツールバーのソースに自動的にスクロール をクリックします。
ファイル構造ウィンドウから直接、さらに多くのアクションにアクセスできます。使用可能なコマンドを確認するには、任意のシンボルを右クリックします。
コードビューアーで特定の型またはメンバーを開くには、それをダブルクリックするか、Enter または Ctrl+Enter を押します。
シンボルから移動する Control+Shift+G
シンボルの使用箇所を見つける Alt+F7
ファイル構造ウィンドウのツールバーコントロール
コントロール | 名前 | 説明 |
---|---|---|
| すべて展開 / すべて折りたたむ | 現在のタブのすべてのノードを展開 / 折りたたみます。 |
| 前 / 次へ Shift+F8 / F8 | 前 / 次の項目に移動し、それに応じてソースコードをスクロールします。 |
| エクスポート | このボタンをクリックして、現在ウィンドウに表示されているデータをテキスト形式でエクスポートするか、ドロップダウンセレクタを使用してデータを XML または HTML 形式でエクスポートします。表示されるデータのエクスポートダイアログを使用すると、データをファイルに保存したり、クリップボードにコピーしたりできます。 |
| エディターでのキャレットの追跡 | このボタンを押すと、コードビューアー内のキャレットの位置に応じてウィンドウ内の項目がハイライトされます。 |
| ソースに自動的にスクロール | このボタンが押されると、コードビューアーはファイルを開き、ウィンドウで選択された項目に従ってスクロールします。 |
| プリプロセッサーディレクティブを表示 | C++ では、現在のファイル内のすべてのプリプロセッサーディレクティブを表示します。 |
この機能は、Microsoft Visual Studio の開発者生産性ツールである JetBrains ReSharper に触発され、そこから借用されています。
関連ページ:
ファイルメンバーに移動
このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティ(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。このコマンドを使用して、現在のドキュメント内のテキストを検索することもできます。テキストの一致は、一致するメンバーの後にポップアップに表示されます。ファイルメンバーまたはテキスト出現箇所に移動するを押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。表
シンボルから移動する
dotPeek は、任意のコードシンボルから、その宣言、実装、使用箇所などにアクセスできます。ファイル構造ウィンドウやその他の dotPeek ツールウィンドウから、コードビューアーのシンボルの使用箇所または宣言からナビゲーションを開始できます。ナビゲーションの範囲は、アセンブリエクスプローラーウィンドウに現在読み込まれているすべてのアセンブリと、それらのアセンブリから参照されているすべてのアセンブリです。コンパイルされたアセンブリ内でナビゲーションがどのように実行されるかについては、コンパイル...
使用箇所の検索のシンボル
このコマンドを使用すると、現在ロードされているアセンブリ内の 1 つ以上のシンボルのすべての使用箇所を検索できます。シンボルの宣言またはその他の使用箇所から検索を開始できます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。現在のコンテキストからシンボルの使用箇所を見つけるコードビューアーのシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択します。以下のいずれか 1 つを実行します: メインメニューからを選択し...