25

まず第一に、PowerGREPには大きな賞賛があります。それは素晴らしいプログラムです。

しかし、それは無料ではありません。私が探しているそのオプションのいくつか:

  • .NET正規表現(または同様のもの)を使用して、サブディレクトリを介してフィルタリングされたファイルのリストから物を見つけることができる。

  • そのようなものを他の正規表現に置き換えます。

  • ある種のエディターでファイルのその部分にジャンプできること。

  • 非コマンドライン。

  • 結果/ファイル名とテキストの出現箇所をコピーできること。

  • オーバーヘッドが低いことも良いので、依存関係などが多すぎないようにします。

  • そして、私はそれをWindowsで必要としています。

4

8 に答える 8

18

新しい dnGrepを試すことをお勧めします。これは、grep のような機能を提供する .NET アプリケーションであり、指定したほぼすべての機能を備えています。

機能とサンプルのスクリーンショットは次のとおりです。

  • シェル統合 ( Windows Explorerから検索可能)
  • 平文/正規表現/ XPath検索(大文字と小文字を区別しない検索を含む)
  • 音声検索 (Bitap および Needleman-Wunch アルゴリズムを使用)
  • ファイルの移動/コピー/削除アクション
  • アーカイブ内を検索 (プラグイン経由)
  • Microsoft Wordドキュメントの検索(プラグイン経由)
  • PDF ドキュメントの検索 (プラグイン経由)
  • 元に戻す機能
  • オプションのテキスト エディターとの統合 ( Notepad++など)
  • ブックマーク (将来のために正規表現検索を保存する機能)
  • パターンテストフォーム
  • 検索結果のハイライト
  • 検索結果のプレビュー
  • インストール不要(USBドライブから実行可能)

dnGrep スクリーンショット

于 2012-11-25T10:33:01.053 に答える
13

機能的には、PowerGREPに近いものは何もないので、問題は、いくつの妥協を喜んで行うかということです。PowerGREPの値札が少し高額であることに同意します(私がそれに費やした1ペニーを後​​悔したことはありません)。

UltraEditは、非常に優れた正規表現サポートを備えた優れたテキストエディタです。Perlスタイルの正規表現をサポートしており、複数の(オプションで事前にフィルタリングされた)ファイルで検索/置換操作を実行できます。あなたの質問に応じて、あなたがやりたいことはすべてできると思います。

UEのスクリーンショット

RegexBuddyは、市場で最高の正規表現エディター/デバッガーであるだけでなく、GREP機能が制限されているため、(事前にフィルター処理された)サブディレクトリでの検索/置換が可能です。また、無料ではありませんが、PowerGREPよりもかなり安価であり、その正規表現エンジンには、要求できるすべての機能があります(現在のバージョンでは、再帰的な正規表現も導入されており、フレーバー間で正規表現を変換する非常に便利な機能があります)。ここでの大きな利点は、すべての操作に対して非説明的なプレビューを実行し、grep中に変更されたすべてのファイルのバックアップを自動的に作成できることです。

RBスクリーンショット

于 2011-10-22T09:28:47.280 に答える
11

私は開発中および本番サーバーでGrepWinを広範囲に使用しています。指定したすべての機能をサポートしているわけではありませんが、作業は完了します(マイレージは異なる場合があります)。

于 2009-07-06T09:36:02.713 に答える
7

検索のみ (検索と置換なし) に使用される高速読み込み、高速実行プログラムの場合、私はBaregrepがかなり優れていることを発見しました。サブディレクトリを行います。

于 2011-12-09T15:48:24.677 に答える
3

あなたはこれを見ているかもしれません:

オープン ソースの PowerGREP の代替案

現在、PowerGREP には 6 つの代替手段があります。

于 2011-10-22T09:18:13.683 に答える
1

PowerGREPはわかりませんが、grepWinを使用するとディレクトリ内の正規表現を検索できます。

于 2009-07-06T09:35:55.850 に答える
1

Cygwinを入手して無料の代替手段を手に入れましょう!
grep、sed、awk、perl、python... 続きます。
しかし、おっと!GUIに固執したい。

私はいつも、grep のようなものに GUI をラップして、それでお金を稼ぐ方法を不思議に思っています!


WinGrepは無料のようですが、かなり強力です。

Windows Grep は、プログラム ソース、HTML、RTF、バッチ ファイルなどのプレーン ASCII テキスト ファイルを検索するように設計されていますが、ワープロ ドキュメント、データベース、スプレッドシート、実行可能ファイルなどのバイナリ ファイルも検索できます。

于 2009-07-06T10:09:57.747 に答える
0

GNU grepまたはGawkを入手できます。

于 2009-07-06T10:27:03.780 に答える