← 用途別ショートカット一覧に戻る
PyCharm

PyCharm

Python開発に特化したプロフェッショナルIDE。科学計算からWeb開発まで、Pythonの全領域をカバーします

変数名の変更、メソッド抽出、インライン化などの自動リファクタリング機能で、Pythonコードの品質を継続的に改善するショートカット

Shift+F6
名前変更
シンボルの名前をプロジェクト全体で安全に変更します。
💡 覚え方: F6で名前変更
🎯 変数、関数、クラス名をプロジェクト全体で安全に一括変更
Ctrl+Alt+M
メソッドの抽出
選択したコードを新しいメソッドとして抽出します。
💡 覚え方: Method(メソッド)
🎯 選択したコードを新しいメソッドとして抽出し、重複を削減
Ctrl+Alt+V
変数の導入
選択した式を新しい変数として抽出します。
💡 覚え方: Variable(変数)
🎯 複雑な式を変数として抽出し、コードの可読性を向上
Ctrl+Alt+N
インライン化
変数、メソッド、またはパラメーターをインライン化します。
💡 覚え方: iNline(インライン)
🎯 変数やメソッドをインライン化して、不要な抽象化を解消
F6
移動
クラス、メソッド、またはファイルを別の場所に移動します。
💡 覚え方: F6で移動
🎯 クラスやメソッドを適切なモジュールへ移動して、構造を改善
Ctrl+Alt+F
フィールドの導入
選択した式をクラスのフィールドとして抽出します。
💡 覚え方: Field(フィールド)
🎯 ローカル変数をクラスのフィールドに昇格させて、スコープを拡大
Ctrl+Alt+C
定数の抽出
選択した式を定数として抽出します。
💡 覚え方: Constant(定数)
🎯 マジックナンバーや文字列を定数として抽出し、保守性を向上
Alt+Delete
安全な削除
使用されていない要素を安全に削除します。
💡 覚え方: 安全に削除
🎯 使用されていないコードを安全に削除して、コードベースをクリーンに保つ