安全な削除
導入
安全な削除リファクタリングでは、ソースコードからファイルを安全に削除できます。
削除が安全であることを確認するために、PyCharm は削除されるファイルの使用箇所を調べます。 そのような使用箇所が見つかった場合は、それらのシンボルを実際に削除する前に、コードを調べてコード内で必要な修正を加えることができます。
リファクタリングの実行
プロジェクトツールウィンドウで、削除するファイルを選択します。
次のいずれかを実行します:
Alt+Delete を押す。
メインメニューまたはコンテキストメニューから を選択します。
メインメニュー Ctrl+Alt+Shift+T から を選択し、 安全な削除 を選択します。
安全な削除 ダイアログで、必要なオプションを選択し、 OK をクリックします。
リファクタリングが危険な可能性がある場合は、 検出された使用箇所 ダイアログが開きます。
使用箇所の表示 このボタンをクリックすると、削除しようとしている項目がコード内のどこで使用されているかを確認できます。 その結果、 Find ツールウィンドウ が開きます。
コードを分析し、必要な修正を加えます。 次に、 リファクタリング実行 をクリックします。 (リファクタリングを最初から再実行する場合は、 安全な削除の再実行 をクリックします。 PyCharm は、リファクタリングがもう一度安全かどうかをチェックします。)
強制的に削除 このボタンをクリックすると、使用箇所を確認せずに項目を削除できます。
バージョン管理下にあるファイルを削除しても、変更をコミットするまで、そのファイルはリポジトリに存在し続けます。 削除されたファイルはアクティブな変更リストに配置され、灰色でハイライトされます。 詳細は ファイルを Git に追加し、変更を追跡する を参照してください。