インプレースリファクタリング
いくつかのリファクタリングは、コマンドを実行しなくてもエディターでコードを修正するだけで適用できます。 JetBrains Rider が修正がリファクタリングのインテンションである可能性を検出すると、修正したコードの周囲にグレーの枠が表示され、対応する アクションインジケーター
が左側に表示されます。 このアクションを使用してリファクタリングをソリューション全体に適用できます。
以下のリファクタリングがその場で利用可能です:
名前変更
エディターで宣言の権利を変更し、 クイックフィックスを適用してソリューション全体のリファクタリングを呼び出すことで、エンティティの名前を変更できます。
宣言でエンティティの名前を変更するとすぐに、名前の周囲に灰色の境界線が表示され、リファクタリングが使用可能であることを通知します。 Alt+Enter を押すと、 アクションリストでリファクタリングを見つけることができます:

リファクタリングの詳細については、「Rename リファクタリング 」を参照してください。
シグネチャーの変更
関数のシグネチャーを変更するには、エディターでその宣言権を変更し、 クイックフィックスを適用してソリューション全体のリファクタリングを呼び出します。
たとえば、メソッドのパラメーターを並べ替えると、メソッドシグネチャーの周囲に灰色の境界線が表示され、リファクタリングが利用可能であることを通知します。 Alt+Enter を押すと、 アクションリストでリファクタリングを見つけることができます:

クイックフィックスを適用すると、メソッドシグネチャーの変更がダイアログに表示されます。

次へ をクリックすると、ソリューション全体に変更を適用できます。
また、関数の呼び出しのいずれかに新しい引数を 1 つ追加するときに、シグネチャーの変更リファクタリングを適用することもできます。 この場合、JetBrains Rider は誤った呼び出しを検出し、ハイライト表示し、対応するクイックフィックスを提案します:

このクイックフィックスは、リファクタリングを起動し、関数の宣言とそのすべての使用箇所をソリューション全体で更新します。 必要に応じて、JetBrains Rider はそれぞれの特定の呼び出しの値を個別に選択するための 呼び出しダイアグラムを表示します
リファクタリングの詳細については、「シグネチャーの変更リファクタリング 」を参照してください。