[Sitecore][Tool]お気に入りテキスト検索ツール

先週二つのブログでテキスト検索のツールとして、下記の二つのツールについて

書かれた方がいました。

 

  1. Notepad++ 
  2. AstroGrep 

 

私はNotepad++メモ帳の代わりに日々使っております。昔、UNIXの開発をしていた際に

grepを使ってきましたが、ウィンドウズに切り替えた際に、PowergrepやAstroGrepを

使っていました。3-4年前に転職時にPowergrepのライセンスがなくなって、無料の検索

ツールを探していた際にSourceForgeはその一つとして使ってみました。

 

当時思ったのは検索時間がかかるという思いででした。当時行くかのツールを試して後、

Agent Ransackという検索ツールが一番早くて、自分が期待している結果を出している

ようで、あれから、ずっとAgent Ransackを使ってきまし。

 

2017050812am_11

 

しかし、もし、ほかの開発者がお勧めであれば、試すべきです。ですので、

AstroGrepをダウンロードしてAgent Ransackと比べてみました。

2017050812am_12

私は実戦の例を使て検索を比べてみたい。例えば、サイトコアのハビタット(habitat)に既存のニュースモジュールを自分のサイトに導入したい。その際にHabitatのソースフォルダにて、Sitecore.Feature.Newsというキーワードを含むファイルを検索した。その結果をみて、導入する際にファイル漏れがないように確認を取ります。

検索をかけたいソースフォールだにて右クリックでAstroGrepAgent Ransack開きます。 2017050812am_13

まず、AstroGrepを使って試みましょう。すべてのファイルを検索したいので、

Exclusionsにてファイルの拡張選択を外します。

2017050812am_14

 

そして、検索を始めましたが、4分近くでエラーで止まりました。。。

2017050812am_15

 

さて、Agent Ransackの番で!同じく、すべてのファイルを検索。

2017050812am_16

 

あっという間に完了。。。。サマリーを見ると、一秒だけ?

2017050812am_16

 


さらに詳細なレポートみると、自分は期待しているファイルリストのようです。

2017050812am_17

 

結論として、別の検索ツールが見つかるまで、しばらくAgent Ransackを引き続き使っていきます。

Uncategorized