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

IntelliJ IDEA

JetBrains製の最高峰Java IDE。深いコード理解と賢いコード補完で、開発者の意図を先読みします

安全で強力なリファクタリング機能を駆使して、コード品質を継続的に改善する専門的なリファクタリングショートカット

Ctrl+Alt+Shift+T
リファクタリングメニュー
利用可能なリファクタリングオプションを表示します。
💡 覚え方: Refactor This(これをリファクタリング)
🎯 コンテキストに応じた利用可能なリファクタリングオプションを全て表示
Shift+F6
名前変更
変数、メソッド、クラスなどの名前を変更します。
💡 覚え方: Shift+F6で名前変更
🎯 変数、メソッド、クラスの名前を、プロジェクト全体で一貫して変更
Ctrl+Alt+M
メソッドの抽出
選択したコードを新しいメソッドに抽出します。
💡 覚え方: Extract Method(メソッド抽出)
🎯 選択したコードブロックを新しいメソッドに抽出し、コードの再利用性を向上
Ctrl+Alt+V
変数の抽出
選択した式を新しい変数に抽出します。
💡 覚え方: Extract Variable(変数抽出)
🎯 複雑な式を変数に抽出して、コードの可読性を向上
Ctrl+Alt+C
定数の抽出
選択した式を定数に抽出します。
💡 覚え方: Extract Constant(定数抽出)
🎯 マジックナンバーやリテラルを定数に抽出し、保守性を向上
Ctrl+Alt+N
インライン化
変数、メソッド、定数をインライン化します。
💡 覚え方: Inline(インライン)
🎯 変数やメソッドをインライン化して、不要な抽象化を削除
F6
移動
クラス、メソッド、フィールドを移動します。
💡 覚え方: F6で移動
🎯 クラスやメソッドを適切なパッケージや場所に移動
Alt+Delete
安全な削除
使用箇所を確認してから安全に削除します。
💡 覚え方: Safe Delete(安全な削除)
🎯 使用箇所をチェックしてから安全に要素を削除
Ctrl+Alt+O
インポートの最適化
未使用のインポートを削除し、インポート文を整理します。
💡 覚え方: Optimize(最適化)
🎯 未使用のインポートを削除し、インポート文を整理