0

UTF-8 でのオープンと保存をサポートする、複数のファイル (正規表現は便利ですが必須ではありません) での検索/置換を可能にする商用利用のための無料アプリケーションを探しています。

BKReplaceEm のようなものをいくつか試してみましたが、アプリケーションはすべてのファイルを ASCII として保存することになり、Web レンダリングで問題が発生します。

お知らせ下さい。

[更新]さらに明確にするために、Windows ユーティリティを探しています。

[更新 #2]これは、450 ページのサイトを実行し、すべてのフランス語の文字を非常に必要な HTML エンティティに置き換えるために使用されます。

4

6 に答える 6

3

Notepad++はこの機能をサポートしており、それ自体が優れた小さなエディターです。

編集:実際、Notepad ++はファイルの置換をサポートしています。[検索] -> [ファイルから検索] をクリックし、ダイアログで [ファイルから置換] を選択します。

于 2009-09-21T15:08:20.140 に答える
2

前の回答の精神で、Perl を使用できます (シームレスなネイティブ Unicode サポートがあり、その RegEx 機能は比類のないものです)。利用可能なWindows perlバージョン(ActivePerl、Strawberry、またはCygWinを使用できます)があり、その上にGUIを平手打ちすることさえできます-=後者については、私の最近のSo questionにどのような答えが与えられているかを見ることができます:)

さらに、Perl は、単純なものには glob を使用し、より複雑なものには File::Find を使用し、結果のファイル リストに対して grep を使用して、たとえば変更の内容など、より凝ったものが必要な場合はさらに絞り込むことで、ほぼ無限に強力なファイルのコレクションを取得できます。時間。

更新Windows エディターの場合、UltraEdit を使用できます。無料の評価期間があり、正直なところ、この非常に優れた強力なエディターを購入する価値は十分にあると思います。他の機能の中でも、Unicode をサポートし、Perl RegEx サポートや複数ファイルの S/R など、非常に優れた検索/置換機能を備えています

于 2009-09-21T15:09:32.463 に答える
1

を使用しsedます。

于 2009-09-21T15:04:02.357 に答える
0

Windows の場合、Notepad++は素晴らしいです。GPL の下でライセンスされています。ファイルの検索と置換を行い、正規表現をサポートします。

于 2009-09-21T15:46:14.923 に答える
0

私のエディタ、Code Trowelを試すことができます

それがあなたが望むことをしないなら、私はおそらくそれを修正するでしょう:-)

于 2009-09-21T15:42:43.240 に答える
0

jEditには「ハイパーサーチ」と呼ばれる機能があります (検索ダイアログを開くだけです)。ディレクトリ、ファイル名のパターンを指定でき、jEdit (Java ベース) はさまざまなエンコーディングをサポートしています (多くの場合、正しいエンコーディングを判断するのに十分なほどスマートです)。

于 2009-09-21T15:06:08.740 に答える