Eclipse リファクタリング機能
-
メソッドのリネーム(Rename)
メソッドの名前を変更する
→すべての呼び出し箇所も自動的に更新される -
フィールドのリネーム(Rename)
フィールドの名前を変更
→すべての参照箇所も更新される -
ローカル変数の抽出(Extract Local Variable)
コード内の一部をローカル変数として抽出することができる
→重複を減らしたり、可読性を向上できる -
メソッドの抽出(Extract Method)
メソッド内の一部のコードを新しいメソッドとして抽出できる
→コードの再利用性を高めたり、メソッドの責務を明確化できる -
パラメータの導入(Introduce Parameter)
メソッドに新しいパラメータを追加できる
→メソッド間のデータの受け渡しを柔軟に行える -
インライン化(Inline)
メソッドや変数の使用箇所をインライン化できる
→不要なメソッド呼び出しや変数参照を削除できる -
メソッドの移動(Move)
メソッドを別のクラスに移動できる
→関連するメソッドをまとめたり、クラスの構造を整理できる
リファクタリング機能参照方法
コードの右クリックメニュー
ショートカットキー(Alt + Shift + T)