安全な削除リファクタリング
他のシンボルやプロジェクト / アセンブリ参照を削除する場合は、このリファクタリングを使用して、削除後にソリューションがコンパイルされるようにします。 削除されたアイテムへの参照がない場合、またはすべての参照が安全に折りたたまれている場合、アイテムはすぐに削除されます。 それ以外の場合は、JetBrains Rider が削除できない参照をすべて表示し、対応するコードを編集できるようにします。 シンボルを削除した後に空のファイルが残っている場合、リファクタリングはこれらのファイルも削除できます。
シンボルを安全に削除する
次のいずれかの方法でシンボルを選択します。
エディターで、シンボルの名前にキャレットを置きます。
ソリューションエクスプローラーでシンボルを選択します。
構造ウィンドウウィンドウでシンボルを選択します。
次のいずれかを実行します:
Alt+Delete を押します。
Ctrl+Alt+Shift+T を押し、を 安全な削除 を選択します。
メインメニューから を選択します。
安全な削除 ダイアログが開きます。
シンボルにベースシンボルや継承元、またはその両方がある場合、JetBrains Rider が削除すべきシンボルを指定するように促します。
型の場合は、型とそのすべての継承を削除できます。
ポリモーフィックメソッドまたはプロパティの場合は、次のいずれかのオプションを選択して、基本メンバーを削除することもできます。
階層全体を削除する: 選択されたメンバー、すべてのベースシンボル、そのすべての継承
選択したメンバーとそのすべての継承を削除する
階層の単一のメンバー、つまり選択されたメンバーを削除します

リファクタリングを適用するには、 次へ をクリックします。
使用箇所が見つからない場合、シンボルはすぐに削除されます。 それ以外の場合、検出された競合はリファクタリングウィザードの次のステップで表示され、 競合する問題を解決する必要があります。
プロジェクトを安全に削除する
ソリューションエクスプローラーで、削除するプロジェクトを 1 つ以上選択します。
次のいずれかを実行します:
Delete または Alt+Delete を押します。
Ctrl+Alt+Shift+T を押し、を 安全な削除 を選択します。
メインメニューから を選択します。
安全な削除 ダイアログが開きます。
削除するプロジェクトがダイアログにリストされます。 デフォルトでは、プロジェクトが参照されているすべての場所を確認し、プロジェクトをどのように処理するかを決定できるように、 使用箇所の検索 が選択されています。
オプションで、 ファイルシステムからプロジェクトフォルダーとファイルを削除する を選択できます。 選択しない場合、プロジェクトはソリューションから削除されますが、すべてのプロジェクトファイルはディスク上に残ります。

リファクタリングを適用するには、 次へ をクリックします。
プロジェクト / アセンブリ参照を安全に削除する
ソリューションエクスプローラーで、削除する参照を 1 つ以上選択します。
次のいずれかを実行します:
Alt+Delete を押します。
Ctrl+Alt+Shift+T を押し、を 安全な削除 を選択します。
メインメニューから を選択します。
未使用の参照のみが選択されている場合、リファクタリングはすぐに実行されます。 それ以外の場合は、 安全なアセンブリ参照の削除 ダイアログが表示され、プロジェクト / アセンブリのシンボルの使用がすべて削除されます。 各使用箇所をクリックしてソースコードに移動し、削除できるかどうかを確認できます。 ダイアログの使用箇所のリストは、コードを変更すると自動的に更新されます。
ダイアログに使用量がなくなると、 次へ をクリックして削除を完了できます。
選択したアセンブリ参照を削除して後で使用を取り消す場合は、 未使用の参照のみを削除する をクリアして 次へ をクリックします。