次に移動: 関数出口
このコマンドは、関数のすべての終了ポイント間を移動する簡単な方法です。このコマンドは、関数の名前、プロパティの getter または setter、コンストラクターの名前、return
、throw
、yield
ステートメント、void
戻り型の関数の括弧を閉じるときに次に移動を呼び出すと見つかります。
終了ポイントが 1 つしかない場合は、dotPeek はそこに直接移動します。複数の終了ポイントがある場合は、それぞれが青色でハイライトされています。
ハイライトは、右側のマーカーバーの青いマーカーでも複製されます。ハイライトされたすべてのアイテムが現在のフレームに表示されていない場合は、これらのマーカーを確認すると役立つ場合があります。
ハイライトされた項目間を移動するには、メニューから
を選択するか、Control+Alt+PageDown/Control+Alt+PageUp を押します。あるいは、コードビューアーの右上隅にあるステータスインジケータ ( が表示されているはずです) をクリックして、ハイライト間を移動します。ハイライトの調査が終了したら、Esc を押してハイライトを削除します。
デフォルトでは、キャレットをいずれかの関数 exit に置くと、dotPeek はすべての関数 exit を自動的にハイライトすることに注意してください。
この機能は、Microsoft Visual Studio の開発者生産性ツールである JetBrains ReSharper に触発され、そこから借用されています。
関連ページ:
次に移動
次に移動は、ほとんどのナビゲーションニーズに対応する 1 つのショートカットです。コンテキストに応じて利用可能なすべてのナビゲーション宛先を含むリストが開きます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。コンテキストで利用可能なナビゲーションアクションを表示するコードビューアーでシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択するか、コードビューアー内の任意の場所にキャレットを配置します。を押すか、メ...
一致するコード要素のハイライト
キーボードを使用してコード内を移動する場合、dotPeek は、キャレットがあるコード要素と一致するコード要素をハイライトすることにより、コード構造をすばやく理解できます。マッチするデリミタ:dotPeek は、そのペアにキャレットを置くと、開始区切り文字または終了区切り文字 (、、) をハイライトします。開き括弧、括弧、中括弧、引用符 (これらを総称して「区切り文字」と呼びます) は、対応する閉じ区切り文字にキャレットを置くと色または輪郭でハイライトされ、その逆も同様です。必要に応じて、一致...
次に移動: 拡張メソッド
このコマンドを使用すると、型の宣言または使用箇所から、現在読み込まれているアセンブリでこの型に対して定義されているすべての拡張メソッドに移動できます。これは、型の宣言および使用箇所で次に移動を呼び出すときに使用できます。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。コマンドが単一の結果を返す場合、dotPeek はそこに直接移動します。複数の結果がある場合、それらはドロップダウンに表示され、そこで次のいずれかを実行できます...
次に移動: 一般的な置換
このコマンドは、現在読み込まれているアセンブリ内のジェネリクスシンボルの使用において、ジェネリクス型パラメーターを置き換えるためにどの型が使用されているかを正確に判断できます。このコマンドは、ジェネリクス型パラメーターまたはジェネリクス置換の宣言または使用箇所で次に移動を呼び出すと使用可能になります。このコマンドは、アセンブリエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。見つかったすべての置換は検索結果ウィンドウに表示され、結果をさらに分析できます...