ディレクトリ内の20個のテキストファイルのテキストを検索して置換する最も簡単な方法は何ですか?


17

ディレクトリにはさまざまな拡張子を持つ20個のテキストファイルがあります。

すべてのファイルで「nnn」を「ooo」に置き換えたい。

私はそれらをプロジェクトにインポートするEclipseVisual Studio、すべてを置き換えることができますが、それは過剰であり、他のメタファイルなどを追加します

これを行う簡単な方法は何ですか?すべてのファイルを選択し、右クリックして、「QuickReplacer」などのツールを選択して、検索と置換を入力し、クリックして完了します。

誰もがこのようなツールを知っていますか?


1
すでにEclipseを使用していて、ファイル内検索(またはファイル名)を表示している場合は、既存のプロジェクトではなくディレクトリを選択して検索できることを指摘したいと思います。そこから、一致したファイルの検索/置換を実行するのは難しくありません。
匿名の

回答:


8

GrepWinはとりわけこれを行い、Explorerプラグインです。

ただし、これを実行できるさまざまなアプリケーションが非常に多数用意されています。

このトピックに関するSOスレッドは、オプションとしてWinGrep推奨しています。


それをインストールして、3分以内に検索/置換を行いました、ありがとう!
エドワードタンガイ


4

Visual Studioに精通している場合は、プロジェクトを作成せずにそれを行うことができます。(のようなもの)を実行しますEdit>Find/Replace>Find in Files。そこでフォルダを指定できます

私はこれを何度もやってきました。プロジェクトを作成する必要がある場合(作成しない場合)、またはVSがインストールされておらず、この要求にのみ必要な場合は、やりすぎだと思います。


2

私は、Textpadがこの種のこと、とりわけ他のことに非常に役立つことを発見しました。


1

崇高Ctrl+ Shift+f

開いているすべてのファイルのテキストを置き換えます。または、をクリックして特定のフォルダーを指定できます

その後、File>を押しSave Allます。


0

Helios Software(優れたTextpadテキストエディターのメーカー)のWildEdit製品が本当に気に入っています。

信頼性が高く、迅速で、柔軟性があり、価格はそれほど高くありません(£8.50 =約10ユーロ)-価格に見合った価値があります!

ASCII、ANSI、UTF-8、およびその他のエンコードを問題なく処理します。ディレクトリとファイルマスク(* .cs、*。as?xなど)を選択し、それらのファイルにのみ変更を適用できます。変更を取り消す場合に備えて、元のファイルのバックアップを保存してください。

マーク


0

SciTEはこれをWindowsに組み込みます-すべてのファイルが同じディレクトリにある限り(そして、非常に小さくて迅速な汎用テキストエディターです)-ディレクトリ内の任意のファイルを右クリックして「SciTEで編集」します、Ctrl + Shift + F、検索を入力して文字列とオプションのファイル名フィルターを置き換え、[OK]をクリックします。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.