以前、たけぞうさんがJJUGのクロスコミュニティカンファレンスでこんな事を発言しておられた。
Eclipseのfield名称を変更するリファクタリングはsetter/getterの名称も同期して変えてくれるのに、パラメータ名とJavaDocコメントが連動してくれない自分的には、そもそもsetter/getterの名称まで変えてくれる事は知らなかったし、上記発言を効いた後も、何度やってもsetter/getterが自動的に変わった事は無かった。たけぞーさんが使ってるEclipseは特別仕様なのか?とかバカな事を考えていたが、やっとその方法がわかった。
- Command+2 Rの「Rename in file」で名称を変更しようとするとこんなカンジになる。これではsetter/getterまで連動してくれない。
- 上記とは違い、Command+Alt+Rで「Rename」を起動するとこんなカンジ。右にDropdownのボタンがある。
- Dropdownをclickすると、こんなカンジ。
- 「Open Rename Dialog」を選択する。
- すると、setter/getterを連動させるためのチェックがあった!
0 件のコメント:
コメントを投稿