最近使用した箇所と変更を移動する
JetBrains Rider は、あなたの行動やナビゲーションの履歴を記録し、コードを編集した場所や学習したばかりの場所に移動するいくつかのコマンドを提供しています。
表示 / 編集されたファイルのリストは、開いたソリューションごとに個別に保存され、ソリューションを閉じるときに保存されます。これは、ソリューションを開いた直後にこのコマンドを呼び出して、以前の作業セッションで作業したファイルのリストを取得できることを意味します。
最近表示したファイルに移動する
Ctrl+E
このコマンドは、現在のソリューションで最近開いたファイルをすばやく見つけるのに役立ちます。

ポップアップが表示されたら、Ctrl+E をもう一度押すか、対応するチェックボックスをオンにして最近変更されたファイルのみを表示できます。
最近編集したファイルに移動する
Ctrl+N, E
このコマンドは最近のファイルに移動に似ていますが、現在のソリューションで最近修正したシンボルやファイルに移動することができます。

ポップアップが表示されたら、もう一度 Ctrl+N, E を押すか、対応するチェックボックスをオフにして最近表示したファイルをすべて表示できます。
最近の変更を見る
最近の変更リストを使用すると、プロジェクト内でローカルまたは外部で変更されたファイルのリストを表示できます。必要に応じて、それらの変更を元に戻すことができます。
メインメニューで、 Alt+Shift+C に移動します。
ローカル履歴ツールウィンドウの最近の変更タブで、変更を選択します。
IDE は、この変更によって変更されたファイルのリストを以下のパネルに表示します。
Enter を押すか、ファイルをダブルクリックして差分ビューアーを開き、変更内容を確認して、必要に応じて変更を元に戻すことができます。
最近使用した箇所を見つける
最近使用したロケーションポップアップを使って、最近見たコードや変更したコードを確認することもできます。
最近使用したロケーションポップアップを開くには、Ctrl+Shift+E を押します。リストは一番上の最新の訪問場所から始まり、コードスニペットが含まれています。

ポップアップ表示中に、同じショートカットを使用するか、編集済みのみを表示チェックボックスを選択して、コードが変更された場所のみを表示します。

コードスニペットを検索するには、最近使用したロケーションポップアップで検索クエリを入力します。コードテキスト、ファイル名、パンくずリストで検索できます。

検索結果からロケーションエントリを削除するには、Delete または Backspace を押します。
削除した場所は、Ctrl+Alt+Left ショートカットでアクセスしたエントリの一覧からも削除されることに注意してください。
前の編集に戻る
Ctrl+Shift+Backspace
このコマンドは、変更を行ったソリューションの場所にキャレットを移動します。このコマンドを何回か呼び出すと、編集履歴にさらに戻ることができます。
ナビゲーション履歴を移動する
( ツールバーの または
)
Ctrl+Alt+Left / Ctrl+Alt+Right
これらのコマンドを使用すると、コードベース内の移動の履歴をすばやく移動できます。エディター内を移動してエディタータブを切り替えるとき、および移動および検索コマンド(もちろん戻ると進むを除く)を使用するときはいつでも、ナビゲーション履歴が記録され、その中で前後に移動できます。
ドキュメント内の VCS の変更を移動する
バージョン管理下にあるファイルを編集する場合、VCS の変更間を移動する方法はいくつかあります。ナビゲーションコマンド、キーボードショートカット、変更マーカーを使用できます。
エディターで次 / 前の変更に移動する
Ctrl+Alt+Shift+Down/Ctrl+Alt+Shift+Up を押します。
に移動します。
左側のガターにある変更マーカーをクリックし、
または
をクリックします。
関連ページ:
ローカル履歴
ローカル履歴は、バージョン管理とは関係なく、プロジェクトに加えられたすべての変更を常に追跡できます。コミット間で行われた違いのみを追跡するバージョン管理システムとは異なり、ローカル履歴にはさらに多くの機能があります。コードの編集、テストの実行、アプリケーションのデプロイなどを行うと、プロジェクトの状態が自動的に記録され、IDE と外部の両方から行われたすべての意味のある変更のリビジョンが維持されます。ローカル履歴を使用すると、個人のバージョン管理システムとして機能し、プロジェクトでバージョン管理...
ユーザーインターフェース
JetBrains Rider でソリューションを開くと、デフォルトのユーザーインターフェースは次のようになります。プラグインのセットと構成設定によっては、IDE の外観と動作が異なる場合があります。ナビゲーションバー:フォーカス: 表示 / 非表示: ナビゲーションバーはソリューションエクスプローラーの代わりとなるもので、ソリューションの構造を確認したり、特定のファイルを開いたり、現在のファイル内の特定のコード要素に移動したりできます。メインウィンドウの下部にあるステータスバーにあります。ナビゲ...
エディタータブ
エディターでファイルを開くたびに、専用のタブがエディターフレームに追加され、ラベルにファイル名が表示されます。エディターのタブを管理するメニューのコマンドを使用します。エディター | 一般 | エディタータブ設定ページでエディタータブの設定を構成します。タブを右クリックして、コンテキストメニューを使用します。マウスの中ボタンでタブラベルをクリックするか、タブラベルのをクリックしてタブを閉じます。- タブラベルのをクリックして、固定されたタブを除く他のすべてのタブを閉じます。キーボードショートカッ...
移動および検索
JetBrains Rider を使用すると、宣言、メンバー、メソッド呼び出し、継承階層、エラーなどのほか、アクション、設定、ツールウィンドウなどの IDE 項目を使用してソースコードを検索することができます。ナビゲーションと検索の範囲は、ソリューションのファイルに限定されません。必要に応じて、参照ライブラリのシンボルをナビゲーションまたは検索結果に含めることができます。お使いのタスクに応じて、JetBrains Rider のナビゲーションと検索機能のさまざまなセットが役立ちます: ソリューショ...
参照コードを探す
このコマンドは、特定のスコープ内のすべての発信参照を見つけるのに役立ちます。これは、関数のように狭くすることも、プロジェクトのように大きくすることもできます。このコマンドは、クラスまたはメソッドを別の場所に移動するときに便利です。発信参照のリストを使用して、移動に必要な追加の変更を見積もることができます。以下のクラスについて考えてみます。コンストラクターでコマンドを実行すると、コンストラクターの外部で定義されているため、検索結果はメソッドの 1 回の使用になります。クラスでコマンドを実行すると、...