まず第一に、大きな賞賛が出ます PowerGREP それは素晴らしいプログラムです。
しかし、それは無料ではありません。私が探しているオプションのいくつか:.NET正規表現(または同様のもの)を使用して、サブディレクトリを介してファイルのフィルタリングされたリスト内のものを見つけることができること。
そのようなものを他の正規表現に置き換えます。
ある種のエディターでファイルのその部分にジャンプできること。
非コマンドライン。
結果/ファイル名とテキストの出現をコピーできること。
オーバーヘッドが少ないのもいいので、依存関係などはあまり多くありません。
そして、私はそれをウィンドウズに必要としています。
new dnGrep を試してみることをお勧めします。これは、grepのような機能を提供し、指定したほとんどすべての機能を備えた.NETアプリケーションです。
機能とサンプルスクリーンショットは次のとおりです。
機能的には、PowerGREPに近いものは何もないので、問題は、いくつの妥協をしたいのかということです。 PowerGREPの値札が少し高いことに同意します(私がそれに費やした1ペニーを後悔したことはありません)ので、おそらくもっと安いものができるでしょうか?
ltraEdit は、非常に優れた正規表現サポートを備えた優れたテキストエディタです。 Perlスタイルの正規表現をサポートしており、複数の(オプションで事前にフィルタリングされた)ファイルで検索/置換操作を実行できます。あなたの質問に応じて、やりたいことはすべてできると思います。
RegexBuddy 市場で最高の正規表現エディター/デバッガーであることに加えて、GREP機能も制限されており、(事前にフィルター処理された)サブディレクトリでの検索/置換が可能です。また、無料ではありませんが、PowerGREPよりもかなり安価であり、その正規表現エンジンには、要求できるすべての機能があります(現在のバージョンでは、再帰的な正規表現も導入されており、フレーバー間で正規表現を変換する非常に便利な機能があります)。ここでの大きな利点は、すべての操作に対して非説明的なプレビューを実行し、grep中に変更されたすべてのファイルのバックアップを自動的に作成できることです。
私は GrepWin を開発中および本番サーバーで広範囲に使用しています-指定したすべての機能をサポートしているわけではありませんが、作業は完了します。 (YMMV)
高速読み込み、高速実行のプログラムは、検索と置換を行わずにFINDのみを使用していたため、Baregrepは非常に優れていることがわかりました。サブディレクトリを実行します。
あなたはこれを見るかもしれません:
http://alternativeto.net/software/powergrep/?license=opensource
現在、powergrepには6つの選択肢があります。
Powergrepはわかりませんが、grepwinを使用するとディレクトリ内の正規表現を検索できます。
たくさんの無料の選択肢のために Cygwin を入手してください!
grep、sed、awk、Perl、python ...は続きます。
しかし、おっと! GUIに固執したい。
私はいつも、人々がどのようにGUIをgrepのようなものに巻き付けて、そのための現金を手に入れるのか疑問に思っています!
WinGrep は無料のようですが、それでもかなりのパンチがあります。
Windows Grepは、プログラムソース、HTML、RTF、バッチファイルなどのプレーンASCIIテキストファイルを検索するように設計されていますが、ワードプロセッサドキュメント、データベース、スプレッドシートなどのバイナリファイルも検索できます。実行可能ファイル。
EasyGrepをご覧ください- https://easygrep.com
PowerGrepの超軽量バージョンのように、うまく機能します。