grep


 「検索」-「grep」 メニュー、ツールバーの双眼鏡+フォルダのアイコン、 または Shift+F4 で grep ダイアログ(下図参照)が開きます。

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃grep(ファイルから検索)                    ×┃
┠───────────────────────────────────┨
┃         ________________          ┃
┃ 検索文字列:  ________________▼ 【 検 索 】 ┃
┃         ________________          ┃
┃ ファイル種別: ________________▼ 【キャンセル】 ┃
┃                                   ┃
┃ フォルダ:                             ┃
┃ ┌───────────┐ ┌検索オプション───────────┐┃
┃ └───────────┘ │ □ サブフォルダも検索      │┃
┃ ┌───────────┐ │ □ 英大文字・小文字を同一視   │┃
┃ │           │ │ □ 全角・半角を同一視      │┃
┃ │           │ │ □ あいまい検索 【詳細…】   │┃
┃ │           │ │ □ 正規表現           │┃
┃ │           │ └──────────────────┘┃
┃ └───────────┘                     ┃
┃ ┌───────────┐                     ┃
┃ └───────────┘                     ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

 ファイルから検索したい文字列を設定し、ファイル種別を設定し、検索を行うフォルダ (ディレクトリ)を指定し、【検索】を押すと、ファイルから検索を行い、結果をアウトプット ウィンドウに表示します。出力は以下のような形式です。

    '検索' を検索中...
    C:\HomePage\vivi.htm(25):<li>高度なあいまいオプションを備えた高速な <a href="vividoc/find.htm">grep, 検索、
    C:\HomePage\vivi.htm(27):あいまい検索機能を持ちながら、10メガのファイルを約20秒で検索できます。)
    C:\HomePage\vivihist.htm(44):<li>基本的な検索機能をを実装した
    C:\HomePage\vivihist.htm(101):<li>grep をおおむね実装した(正規表現、高度なあいまい検索は未実装)。
    C:\HomePage\vivihist.htm(114):<li>正規表現の検索をだいたい実装した。
    C:\HomePage\vivihist.htm(115):<li>検索モジュールを整理し、grep にも正規表現を入れた。
    C:\HomePage\vivihist.htm(121):<li>あいまい検索で、カナ、記号の全角半角を同一視できるようにした。
    C:\HomePage\vivihist.htm(128):<li>高度なあいまい検索のダイアログを作成し、繰り返し記号の処理のみ実装した。
    C:\HomePage\vivihist.htm(131):<li>高度なあいまい検索をだいたい実装した。
    C:\HomePage\vivispr.htm(20):<tr><td>0136<td>仕様<td>検索による絞り込み表示を可能に
    C:\HomePage\vivispr.htm(37):<tr><td>0349<td>要望<td>ファイルからの検索で、and をサポートしてほしい。
    11 個、検索されました。 ( 0.55 second.)

 ファイル名、行番号の表示されている行をダブルクリック、または F9 でそのファイルをオープンし、カーソル をその行に移動します。

 検索オプションは検索ダイアログのものと同じです。検索オプション を参照して下さい。