Eclipseの検索機能を使ってみよう

EclipseやMyEclipseのエディターを使用してプログラムを開発するとき、
検索機能は必須ですね。

特にチームで開発する場合は、他人の書いたコードを読む機会もありますので、
膨大なソースから必要な情報を得るために検索機能を使うことになります。

Eclipseの検索機能には、他のエディターと同様の機能に加え、ちょっと特殊な検索もできます。
これから何回かに分けて、検索機能をご紹介したいと思います。


Eclipseの検索機能を使用する場合は、検索対象とするファイルをEclipse内で開いたうえで、
メニューから「編集」>「検索/置換」を選択するか、Ctrl + F キーを押します。

eclipse_search1.png


「検索/置換」ダイアログが開いたら、検索したいキーワードを入力して検索を実行します。
一般的なエディターと同様に、検索だけでなく置換もできます。


この「検索/置換」ダイアログでは、正規表現を使った検索もできます。

オプションで「正規表現」にチェックを入れ、「検索」ボックス内をクリックすると、
ボックスの左上に小さな電球のマークがつきます。
そのまま Ctrl+スペース を実行すると、正規表現として使用できるリストが表示されます。

eclipse_search2.png

この「正規表現のコンテンツ・アシスト」を使うと、自分で正規表現を入力する手間が省けるだけでなく、
具体的に正規表現を使ってどのように指定すれば良いかの例が表示されるので便利ですね。


今日は基本的な検索方法でしたが、次回以降ではJavaコード内の検索に特化した
検索機能をご紹介していきたいと思いますので、どうぞお楽しみに!