This app is a kind of a GUI version of grep.
自作のソフトに全文検索を組み込むために作ったサンプルプログラムです。
- フォルダ内のテキストファイルを全文検索(行単位)できます。
- サブフォルダも検索されます。
- 複数のフォルダを指定できます。
- 検索対象ファイルを拡張子でフィルタリングできます。
- マッチした行をエディタで開けます。
- ファイル名と行,列番号をエディタに渡しているだけです。
設定 > テキストエディタを登録
メニューからカスタマイズできます。
FullTextSearchSample.exe
を起動します。設定 > 検索するディレクトリを登録
で検索したいフォルダを登録します。- 検索ボックスにキーワードを入れて
Enter
or検索ボタン
を押します。 - 検索結果の行を
ダブルクリック
することでエディタで開きます。
-
サクラエディタ
-Y=${row} -VY=${row}
-
K2Editor
/j${row} ${file}
-
Vim (gVim.exe)
+${row} ${file}
- grep型全文検索は時間がかかるので、インデックス
s-hiiragi/FullTextSearchSample
/ FullTextSearchSample / bin / Release に exeファイルが置いてあります。
Copyright © 2012 s_hiiragi < http://github.com/s-hiiragi >
PerlのJcode.pmをC#向けに移植したコードを使わせてもらっているので、 Artistic Licenseで配布する予定です。