最近使用した箇所と変更を移動する
ReSharper は、あなたの行動やナビゲーションの履歴を記録し、コードを編集した場所や学習したばかりの場所に移動するいくつかのコマンドを提供しています。
表示 / 編集されたファイルのリストは、開いたソリューションごとに個別に保存され、ソリューションを閉じるときに保存されます。これは、ソリューションを開いた直後にこのコマンドを呼び出して、以前の作業セッションで作業したファイルのリストを取得できることを意味します。
最近表示したファイルに移動する
Control+E (ReSharper_GotoRecentFiles
)
このコマンドは、現在のソリューションで最近開いたファイルをすばやく見つけるのに役立ちます。
探しているファイルがリストにない場合は、名前を入力してそれを見つけることができます。最初のリストでは一致するファイルだけが表示され、同時にソリューションからの他の一致するファイルが表示されます。リスト。
最近編集したファイルに移動する
Alt+Shift+Control+Back (ReSharper_GotoRecentEdits
)
このコマンドは最近のファイルに移動に似ていますが、現在のソリューションで最近修正したシンボルやファイルに移動することができます。
同じ方法で最近編集したものは単一のエントリとして表示され、最新の編集内容が表示されます。さまざまな方法での最近の編集は、常に個別のエントリとして表示されます。
前の編集に戻る
Shift+Control+Back (ReSharper_GotoLastEditLocation
)
このコマンドは、変更を行ったソリューションの場所にキャレットを移動します。このコマンドを何回か呼び出すと、編集履歴にさらに戻ることができます。
ナビゲーション履歴を移動する
ReSharper_NavigateBackward
/ ReSharper_NavigateForward
これらのコマンドを使用して、ReSharper ナビゲーション結果の宛先をすばやく移動することができます。移動して検索コマンド(もちろん後方に移動すると次へナビゲートしますを除く)を使用するたびに、ナビゲーション履歴が記録され、その中で前後に移動できます。
デフォルトのキーボードショートカットスキームでは、これらのコマンドのショートカットはありません。ただし、必要に応じてカスタムショートカットを割り当てることができます。これらのコマンドのエイリアスは ReSharper_NavigateBackward
および ReSharper_NavigateForward
です。
デフォルトでは、マウスの「戻る」ボタンと「進む」ボタンは、Visual Studio ナビゲーション履歴に従って動作します。ReSharper ナビゲーションアクションのみを考慮する場合は、ReSharper オプション Alt+R, O の ページでマウスの戻る / 進むナビゲーションに ReSharper ナビゲーション履歴を使用するを選択します。
関連ページ:
移動して検索
ReSharper を使用すると、宣言、メンバー、メソッド呼び出し、継承階層、エラーなどを使用して、ソースコードを簡単に見つけることができます。ナビゲーションと検索の範囲は、ソリューションのファイルに限定されません。必要に応じて、参照ライブラリのシンボルをナビゲーションまたは検索結果に含めることができます。オブジェクトブラウザー、ソリューションエクスプローラー、クラスビュー、ファイル構造、検索結果、その他の ReSharper ツールウィンドウから、エディター内の任意の場所からナビゲーションを開...
キーボードショートカットを設定する
すべての ReSharper アクションは、キーボードショートカットで呼び出すことができます。ほとんどのアクションには既定のショートカットがあり、そのまま使用できます。残りのアクションでは、必要に応じて、好きなショートカットキーを割り当てることができます。ReSharper は、2 つのデフォルトのキーボードショートカットスキームを提供します。Visual Studio — このスキームは、Visual Studio 独自のキーボードショートカットとの競合を最小限に抑えることを目的としています。I...
参照コードを探す
このコマンドは、特定のスコープ内のすべての発信参照を見つけるのに役立ちます。これは、関数のように狭くすることも、プロジェクトのように大きくすることもできます。このコマンドは、クラスまたはメソッドを別の場所に移動するときに便利です。発信参照のリストを使用して、移動に必要な追加の変更を見積もることができます。以下のクラスについて考えてみます。コンストラクターでコマンドを実行すると、コンストラクターの外部で定義されているため、検索結果はメソッドの 1 回の使用になります。クラスでコマンドを実行すると、...
ブレークポイントを移動する
ReSharper を使用すると、ソリューション内のブレークポイント / トレースポイントにすばやく移動し、グループ化、検索、プレビュー、シンボル名を備えた専用ツールウィンドウですべてのブレークポイントを調べることができます。ブレークポイントに移動を押すか、メインメニューからを選択します。あるいは、を押して、ポップアップでコマンド名を入力して、そこで選択することもできます。開いたブレークポイントポップアップに、ソリューションで定義されたすべてのブレークポイントが表示されます。以下のいずれか 1...