Jak najłatwiej znaleźć i zamienić tekst w 20 plikach tekstowych w katalogu?

17

Mam 20 plików tekstowych z różnymi rozszerzeniami w katalogu.

Chcę zamienić „ nnn ” na „ ooo ” we wszystkich plikach.

Mógłbym zaimportować je do projektu Eclipselub Visual Studiozastąpić je wszystkie, ale jest to nadmiar i dodałbym inne pliki meta itp.

Myślę, że to prosty sposób: wybierz wszystkie pliki, kliknij prawym przyciskiem myszy, wybierz narzędzie o nazwie (np. „QuickReplacer”) i wypełnij znajdź i zamień, kliknij i gotowe.

Czy ktoś wie o takim narzędziu?

Edward Tanguay
źródło
1
Chciałbym zauważyć, że jeśli już używasz Eclipse, przywołując Find in Files (lub jakkolwiek to się nazywa), możesz wybrać katalog do przeszukania, a nie istniejący projekt. Odtąd nie powinno być trudno uruchomić wyszukiwanie / zamień na dopasowanych plikach.
anonimowy tchórz

Odpowiedzi:

8

GrepWin zrobiłby to między innymi i jest to wtyczka Explorer.

Istnieje jednak wiele różnych aplikacji, które mogą to zrobić.

Ten wątek SO na ten temat sugeruje również WinGrep jako opcję.

BinaryMisfit
źródło
zainstalowałem go i przeszukałem / wymieniłem w ciągu 3 minut, dzięki!
Edward Tanguay
19

Notepad ++ może to zrobić z łatwością ...

Szukaj w menu> Znajdź w plikach ... pozycja menu ...

spinodal
źródło
4

Jeśli znasz program Visual Studio, możesz to zrobić bez tworzenia projektu. Robić (coś takiego) Edit>Find/Replace>Find in Files. Tam możesz określić folder .

Robiłem to wiele razy. Powiedziałbym, że to przesada, jeśli musisz stworzyć projekt (nie masz) lub jeśli nie masz zainstalowanego VS i potrzebujesz go tylko na tę prośbę.

Michael Haren
źródło
2

Uważam, że Textpad jest bardzo przydatny do tego typu rzeczy, między innymi.

Remou
źródło
1

Wzniosły : Ctrl+ Shift+f

Zamienia tekst we wszystkich otwartych plikach lub możesz określić określone foldery, klikając .

Następnie naciśnij File> Save All.

Dunc
źródło
0

Bardzo podoba mi się produkt WildEdit firmy Helios Software (twórcy doskonałego edytora tekstu Textpad).

Jest niezawodny, szybki, elastyczny i nie kosztuje dużo (8,50 £ = ok. 10 euro) - warte swojej ceny!

Obsługuje ASCII, ANSI, UTF-8 i inne kodowanie bez problemu, możesz wybrać katalog i maskę pliku (* .cs, * .as? X itp.) I zastosować zmiany tylko do tych plików, i będzie zachowaj kopię zapasową oryginalnych plików na wypadek, gdybyś chciał cofnąć zmianę.

Marc

marc_s
źródło
0

SciTE ma to wbudowane w Windows - o ile wszystkie pliki znajdują się w tym samym katalogu (i jest bardzo małym i szybkim edytorem tekstowym ogólnego przeznaczenia do okazji) - kliknij prawym przyciskiem myszy i „Edytuj za pomocą SciTE” dowolny plik w katalogu , Ctrl + Shift + F, wpisz wyszukiwanie i zamień ciągi oraz opcjonalny filtr nazw plików i kliknij OK.

robertc
źródło
-1

Wiem, że jestem trochę spóźniony na imprezę, chciałem tylko wspomnieć o tym wspaniałym darmowym narzędziu. http://dngrep.github.io/

Pola Edward
źródło