Okapi Project

Eclipse の使い方〜リファクタリング〜

バージョン
2003 年 09 月 21 日 Ver.1.1
作成者
J.Daita ( Xware )

要約

Eclipse を使ってプログラムをリファクタリングします。

目次


1.クラス名、メソッド名、変数名の使用個所の調査

クラス名、メソッド名、変数名の利用個所を、すべて漏れなく調べるのは困難です。 検索ソフト等による検索で探したりする手段もありますが、同一なクラス名、メソッド名、変数名がある場合もあります。 特にメソッド名、変数名を修正するのは、使っている個所が多くなればなるほど大変になります。 そこで、Eclipse では、名前を変更するツールを提供しています。

以下に使い方を紹介します。

単語の選択

調査する個所をダブルクリック(調査する単語が選択されます)します。今回は、setZero メソッドの名前を変更したいと思います。

選択された単語の上で右クリック(検索−参照)

色が変わっている部分で、右クリックし → 検索 → 参照 → ワークスペース を選択します。

検索中の画面の表示

すべてのソースから検索しています。

検索結果の表示

検索結果が表示されます。表示された結果をクリックすると、該当個所に移動できます。

2.クラス名、メソッド名、変数名の変更

クラス名、メソッド名、変数名を変更する場合、そのメソッド、変数を利用しているすべてのプログラムを変更しなければなりません。

以下に使い方を紹介します。

単語の選択

修正する個所をクリックします。今回は、setZero メソッドの名前を変更したいと思います。

選択された単語の上で右クリック(リファクタリング−名前変更)

色が変わっている部分で、右クリックし → リファクタリング → 名前変更 を選択します。

新規名を入力

変更する名前を入力フォームに入力します。

修正箇所の表示

修正個所が表示されます。内容を確認し、問題がなければ終了ボタンを押します。これで、すべて変更されます。


Copyright © 2003 - 2006 Okapi Project All Rights Reserved.