手軽なインデックス型テキスト検索ツール「butterfly search」
butterfly searchは、大量のテキストファイルから、特定の単語を含むファイルを検索するツールだ。テキスト検索ツールというと、検索語句を入力してから対象フォルダの全ファイルをスキャンして一致箇所を探すタイプと、予め登録フォルダ内のテキストから単語を収集してインデックスを生成しておくタイプの2種類がある。butterfly searchで採用されているインデックス生成型の検索は、正規表現などの複雑な検索は実現しにくいが、大量のテキストからも素早く検索できるというメリットがある。インデックス生成型の検索ツールには、Googleデスクトップのような大がかりでインストール作業の必要な物が多いが、butterfly searchは、解凍した実行ファイルを起動するだけで使えるので手軽だ。
最初にbutterfly searchを起動すると、設定ウィザードが表示される。
インデックスファイルの生成場所は、実行ファイルのあるフォルダに固定されている。変えたい場合は、butterfly_search.exeを別の場所において起動し直そう。
テキストファイルがスキャンされ、単語の収集が行われる。テキストの量によっては、多少時間が掛かることがあるぞ。
メイン画面で「検索文字列」の欄に検索キーワードを入力しよう。下部には、特殊な検索条件の指定方法などが表示されるぞ。
キーワードが含まれるテキストの一覧が中段左側に表示される。ファイルを選択すると、キーワードが含まれる行の一覧が右側に表示され、それを選択すると下部に一致箇所が表示される。「編集」ボタンを押せば、選択しているファイルを開けるぞ。
2007年09月07日 23時51分