it-swarm.asia

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

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 di Eclipse atau Visual Studio untuk menggantikan mereka semua tapi itu berlebihan dan akan menambahkan file meta lainnya dll.

Apa itu sederhana cara untuk melakukan ini, saya berpikir: pilih semua file, klik kanan, pilih beberapa alat yang disebut (mis. "QuickReplacer") dan isi temukan dan ganti, klik dan selesai.

Adakah yang tahu alat seperti ini?

17
Edward Tanguay

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

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

Ini SO utas pada topik juga menyarankan WinGrep sebagai opsi.

8
BinaryMisfit

Notepad ++ dapat melakukannya dengan mudah ...

Menu pencarian> Temukan dalam file .. item menu ...

18
spinodal

Jika Anda terbiasa dengan Visual Studio, Anda dapat melakukannya tanpa membuat proyek. Lakukan (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.

4
Michael Haren

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

2
Remou

LuhurCtrl+Shift+f

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

Setelah itu, tekan File> Save All.

0
Dunc

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

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
marc_s

SciTE memiliki ini dibangun di 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 'sembarang file dalam direktori, Ctrl + Shift + F, ketik cari dan ganti string dan filter nama file opsional dan klik OK.

0
robertc