Apa cara termudah untuk menemukan dan mengganti teks dalam 20 file teks dalam direktori?


17

Saya memiliki 20 file teks dengan berbagai ekstensi dalam direktori.

Saya ingin mengganti " nnn " dengan " ooo " di semua file.

Saya dapat mengimpor mereka ke dalam proyek Eclipseatau Visual Studiountuk menggantikan mereka semua tapi itu berlebihan dan akan menambahkan file meta lainnya dll.

Apa cara sederhana untuk melakukan ini, saya pikir: pilih semua file, klik kanan, pilih beberapa alat yang disebut (misalnya "QuickReplacer") dan isi menemukan dan mengganti, klik dan selesai.

Adakah yang tahu alat seperti ini?


1
Saya ingin menunjukkan bahwa jika Anda sudah menggunakan Eclipse, memunculkan Find in Files (atau apa pun namanya), Anda dapat memilih Direktori, daripada proyek yang ada, untuk mencari. Seharusnya tidak sulit dari sana untuk menjalankan pencarian / ganti pada file yang cocok.
pengecut anonim

Jawaban:


8

GrepWin akan melakukan ini antara lain, dan itu adalah plugin Explorer.

Namun ada sejumlah besar aplikasi yang tersedia yang dapat melakukan hal ini.

Utas SO ini pada topik juga menyarankan WinGrep sebagai opsi.


menginstalnya dan melakukan pencarian / penggantian saya dalam 3 menit, terima kasih!
Edward Tanguay


4

Jika Anda terbiasa dengan Visual Studio, Anda dapat melakukannya tanpa membuat proyek. Apakah (sesuatu seperti): Edit>Find/Replace>Find in Files. Di sana Anda dapat menentukan folder .

Saya sudah melakukan ini berkali-kali. Saya akan mengatakan itu hanya berlebihan jika Anda harus membuat proyek (Anda tidak) atau jika Anda belum menginstal VS dan hanya membutuhkannya untuk permintaan ini.


2

Saya menemukan bahwa Textpad sangat berguna untuk hal semacam ini, antara lain.


1

Luhur : Ctrl+ Shift+f

Ganti teks di semua file yang terbuka, atau Anda dapat menentukan folder tertentu dengan mengklik .

Setelah itu, tekan File> Save All.


0

Saya sangat suka produk WildEdit oleh Helios Software (pembuat editor teks Textpad yang sangat baik).

Ini dapat diandalkan, cepat, fleksibel, dan tidak membutuhkan biaya banyak (£ 8,50 = sekitar 10 Euro) - sepadan dengan harganya!

Ini menangani ASCII, ANSI, UTF-8 dan pengkodean lainnya tanpa masalah, Anda dapat memilih direktori dan file mask (* .cs, * .as? X dll.) Dan menerapkan perubahan hanya untuk file-file itu, dan itu akan simpan cadangan file asli Anda jika Anda ingin membatalkan perubahan.

Marc


0

SciTE memiliki ini dibangun pada Windows - selama semua file berada di direktori yang sama (dan merupakan editor teks tujuan umum yang sangat kecil dan cepat ke dalam tawar-menawar) - klik kanan dan 'Edit dengan SciTE' salah satu file dalam direktori , Ctrl + Shift + F, ketik pencarian dan ganti string dan filter nama file opsional dan klik OK.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.