ファインド郎」紹介

「ファインド郎」とは

● ファイルをDrag&Dropにて検索文字が含まれている行をチェック

用途(どういう場合に便利?)

● 仕様変更/機能追加などでプログラムを改変する場合に、関連文字列がどれくらい含まれているのか簡単に知りたかった
● 人のプログラムを確認する場合に、関連キーワードが含まれているかどうか知りたい
● 他によく似たフリーソフトが多々あるが高機能で使いこなせない

画面イメージ


検索 検索したい文字列をセット
大文字/小文字別の区別 チェックした場合は大文字と小文字を別扱いとする
該当行数の件数のみ チェックした場合は、1ファイル内に含まれていた行数を取得
チェックしなかった場合は、見つかった行の内容を丸ごと取得
コメント行は非対象 シングルコーテーション始まりの行は非対象とする

使用方法

「findro.exe」を起動して検索したいキーワードを設定する
その他オプション設定も同時行う
「findro.exe」を終了させる
対象のソースファイルをファイルを選択(複数可)し「findro.exe」にドラッグ&ドロップで重ねる
結果はクリップボードに格納される


結果サンプル:検索「SELECT」指定

結果1:
検索:SELECT    
tohyo.asp 38 SQL = "SELECT * FROM ・・・省略
tohyo.asp 158 <SELECT name="NO">・・・省略
tohyo.asp 159 <OPTION value="0" selected> ・・・省略
tohyo.asp 161 SQL = "SELECT * FROM ・・・省略
user.asp 44 SQL = "SELECT * FROM ・・・省略
sample.asp 20 SQL = "SELECT * FROM ・・・省略
sample.asp 24 SQL2 = "SELECT * FROM ・・・省略
※「該当行数の件数のみ」チェックしなかった場合

結果2:
検索:SELECT  
tohyo.asp 4
user.asp 1
sample.asp 2
※「該当行数の件数のみ」チェックした場合

結果内容はTABで区切られる
そのままExcelのシートに貼り付けるとセル内に収まる

コメント行は’(シングルコーテーション)のみ対応(ブロックコメント非対応)