guigrep.pngGUI Grep
更新

[English]


GUIGrepとは…。
Masakiさんのわがままぶっこくままに作った、GrepのGUI版です。
コンソールのGrepのフロントエンドではなく、個別に実装しました。

ダウンロードはこちら

画面の説明:

カテゴリ機能概要
Grep
(1)検索を開始するパスを指定します。
Enterを押すか、リストからパスを選択すると、指定パス以下のディレクトリを自動的にリストに加えます。
(2)
name ファイルフィルターです。*, ?を使ったファイル名の絞り込みを行います。
複数のファイルを指定するときは、*.txt;*.csvというように、;で区切ります。
Pattern 検索キーワードを正規表現で指定します。漢字もOKです。
ここでEnterを押すことによって検索開始です。
(3)検索結果の一覧です。ここでEnterを押せば、Viewを開きます。
(4)一覧で選択された検索項目を表示します。ヒット箇所は赤字で表示されます。
また、検索中は進捗も表示されます。
(7)検索時に大文字小文字の区別を行うかを設定します。チェックすると区別します。
view(5)一覧で選択されたファイルを読み込みます。上下キーでスクロールします。
ESCでGrepタブに戻ります。
(6)ページの移動ができます。
Results(8)ヒットした一覧を参照できます。
(9)ページの移動ができます。
menuencodeutf-8/Shift-JIS/JIS/eucJPが選択できます。検索対象にあわせてご利用ください。
mode
REGEX正規表現による検索です。
ANDスペースで区切って複数の正規表現を検索します。すべてのパターンがヒットした行のみが検出されます。
ORスペースで区切って複数の正規表現を検索します。どれかのパターンがヒットした行が検出されます。
スペースを表現する文字は\sです。また、正規表現の|は使用できません(ZaurusのQt/Eの仕様)。
Set LineStep & ResultSize
項目概要
LineStepviewのスクロール行数の変更を行います。
ResultStepResultsの1ページの表示数を行います。
NumResultsに何番目にヒットしたかを表示します。
PathResultsにどのファイルでヒットしたかを表示します。
LineResultsでの結果の間に線を表示します。
Font
表示フォントとサイズを変更します。
項目概要
patternpattern項目の表示フォント
view検索結果の表示フォント
※検索結果の表示に外国語フォントを利用したいとの要望に対応しました。
export Results検索結果を他ファイルに出力します。
形式は、ヒットファイルのフルパス,行,内容のcsv形式です。
aboutGUIGrepについての情報を表示します。
left.gifViewでの前方検索です。左キーでもOKです。
left.gifViewでの後方検索です。右キーでもOKです。
copy.gifViewで選択した部分をコピーします。
reload.gifViewを再読込します。
normal.gif/speed.gif選択の都度、切り替わります。
normal.gifすべての行を検索します。
speed.gif最初のヒットが見つかれば、次のファイルに移ります。
ファイルのページ情報は、見つかった時点までしか持ちません。
grep.gif/stop.gif検索を開始/終了します。終了はESCでもOKです。
launch.gif関連付いたアプリケーションを起動します。
-ESCキー検索中でない場合、終了します。

Downloads:
GPLライセンスに基づき配布します。
v3.5a [ipk]/[src]
v3.0までの公開を中止しました。

注意事項:

更新履歴:
2009/01/01 最新版以外の公開を中止
2007/08/06 v3.5a 検索結果の一覧が表示できるようにしました。日本語ヘルプを追加しました。
2007/03/18 v3.0 検索パターン、結果表示のフォントをカスタマイズできるようにしました。
2005/07/13 v2.0 検索結果をエクスポート。AND,OR検索機能の追加
2005/06/09 v1.8 ファイル名をコンボボックス化
2005/01/03 v1.7 大文字小文字の区別設定を追加
2004/10/18 v1.6 スクロール行数の設定
2004/07/10 v1.5 キーワード履歴を保存
2004/07/03 v1.4a C7xx系、キーアサイン修正
2004/07/02 v1.4 ビューモードにてCtrl+Cで選択範囲をコピー
2004/07/01 v1.3a A300表示不具合対応
2004/05/18 v1.3 操作系の一部変更。Viewを利用しやすく。
2004/05/16 v1.2 巨大ファイルの高速読込。GUIの変更など。
2004/05/14 v1.1 検索の高速化
2004/05/13 v1.0 中断機能追加
2004/05/11 v0.10 サブディレクトリの自動取得機能追加
2004/05/10 v0.9 Viewのタグジャンプ対応
2004/05/09 公開開始(v0.8)