EclipseにほしいJavaリファクタリング機能

もう十分すぎるくらい高機能なEclipseリファクタリング機能ですが。

  • 親クラスをフィールドに変換
  • フィールドを親クラスに変換(親子でのフィールド名衝突は自動解決)
  • コードを「メソッドを抽出」するとき、メソッドの作成先は他クラスも指定できるように
  • しかも、「メソッドを抽出」ではプロジェクト内すべてのクラスを検索して抽出可能なコードを変換

これがあったら今日の作業は10クリックぐらいで終わったのに。