[Sitecore][Tool]お気に入りテキスト検索ツール
先週二つのブログでテキスト検索のツールとして、下記の二つのツールについて
書かれた方がいました。
私はNotepad++メモ帳の代わりに日々使っております。昔、UNIXの開発をしていた際に
grepを使ってきましたが、ウィンドウズに切り替えた際に、PowergrepやAstroGrepを
使っていました。3-4年前に転職時にPowergrepのライセンスがなくなって、無料の検索
ツールを探していた際にSourceForgeはその一つとして使ってみました。
当時思ったのは検索時間がかかるという思いででした。当時行くかのツールを試して後、
Agent Ransackという検索ツールが一番早くて、自分が期待している結果を出している
ようで、あれから、ずっとAgent Ransackを使ってきまし。
しかし、もし、ほかの開発者がお勧めであれば、試すべきです。ですので、
AstroGrepをダウンロードしてAgent Ransackと比べてみました。
私は実戦の例を使て検索を比べてみたい。例えば、サイトコアのハビタット(habitat)に既存のニュースモジュールを自分のサイトに導入したい。その際にHabitatのソースフォルダにて、Sitecore.Feature.Newsというキーワードを含むファイルを検索した。その結果をみて、導入する際にファイル漏れがないように確認を取ります。
検索をかけたいソースフォールだにて右クリックでAstroGrepとAgent Ransackを開きます。
まず、AstroGrepを使って試みましょう。すべてのファイルを検索したいので、
Exclusionsにてファイルの拡張選択を外します。
そして、検索を始めましたが、4分近くでエラーで止まりました。。。
さて、Agent Ransackの番で!同じく、すべてのファイルを検索。
あっという間に完了。。。。サマリーを見ると、一秒だけ?
さらに詳細なレポートみると、自分は期待しているファイルリストのようです。
結論として、別の検索ツールが見つかるまで、しばらくAgent Ransackを引き続き使っていきます。