Sedikit saran, pertimbangkan untuk mengganti string ini untuk beberapa variabel atau properti global. Mengganti beberapa jalur dalam 1000 file adalah tanda desain yang buruk. ;)
@Radium: Tetapi dalam beberapa kasus, ini berguna seperti jika saya ingin mengubah '@Test' menjadi '@Ignore' untuk 10k kasus uji di seluruh proyek, dan kemudian mengubahnya kembali ke '@Test' yang sedang saya perbaiki sekarang.
Terima kasih saya menyelesaikan dengan cara ini. 1.- Pilih teks yang akan dicari 2.- Buka Menu Pencarian> Teks> Proyek, daftar kejadian muncul, dalam tampilan pencarian. 3.- Klik kanan pada akar daftar itu, 4.- Pilih Ganti Semua ... 5.- Masukkan teks yang akan diganti. 6.- Selesai ..... terima kasih ..
RickMx
Sayangnya ini tidak membantu untuk teks multi-baris! :(
Eric
1
@Eric Ini berfungsi jika Anda menggunakan ekspresi reguler! Anda bahkan dapat menyorot teks yang ingin Anda ganti, dan selama opsi Ekspresi Reguler aktif sebelum Anda menjalankan dialog, itu akan mencakup banyak pemformatan untuk Anda =)
skia.heliou
Untuk perincian lebih lanjut Anda dapat melakukan "Pencarian File" kemudian membuat beberapa pilihan, klik kanan dan pergi ke "Ganti yang Dipilih ...". Untuk jawaban lengkap dan contoh dengan tangkapan layar, lihat di sini: stackoverflow.com/a/50283848/4561887 .
Gabriel Staples
13
Bergantung pada jenis file yang Anda fokuskan, Ctrl + H akan membuka berbagai jenis layar pencarian.
Tombol pintas yang lebih konsisten akan menggunakan metode Alt: Ketuk Alt, lalu A, lalu F.
Urutan Operasi yang Efisien:
Ctrl + C teks yang ingin Anda ganti (jika tersedia)
Sorot teks yang ingin Anda ganti
Ketuk ALT, lalu A, lalu F. Membawa Anda ke Pencarian File. Pilihan dari (2) akan mengisi kotak pencarian secara otomatis
Di kotak input "Pola nama file", ketik " .java" untuk mengganti semua file Java atau ketik " " untuk mengganti di semua file
Klik “Ganti…”
Ctrl + V (Tempel). Atau ketikkan nilai yang ingin Anda lakukan penggantian
langkah demi langkah membantu saya, hanya Di kotak input "Pola nama file", ketik "* .java" daripada .java dan Ctrl + H dapat digunakan sebagai pintasan
nick
6
Gunakan Ctrl + H untuk membuka dialog pencarian Eclipse, pilih tab pencarian yang sesuai dan pilih "Ganti ..." untuk membawa Anda ke dialog "Cari dan ganti"
Tonny Madsen mengatakannya dengan benar, tetapi terkadang ini terlalu sederhana.
Bagaimana jika Anda ingin lebih selektif dalam penggantian karena tidak semua penggantian benar untuk apa yang Anda coba lakukan?
Berikut cara mendapatkan lebih banyak perincian untuk melakukan penggantian hanya di folder, file, atau contoh tertentu:
Pertama, lakukan seperti yang dia katakan:
Klik Search-> File...ATAU tekan Ctrl+ Hdan pilih tab "Pencarian File".
Masukkan teks, pola file dan pilih Workspace atau Working Set Anda.
Kemudian:
Klik Search
Saat hasil Anda muncul, buat beberapa folder, file, atau pilihan instance dengan Ctrl+ mengklik yang ingin Anda pilih. Mis: ini pilihan saya. Saya telah memilih 3 contoh, 1 file, dan 1 folder:
Sekarang, klik kanan pada pilihan Anda dan pergi ke -> Replace Selected.... Berikut tangkapan layarnya:
Masukkan apa yang ingin Anda ganti dengan "Dengan". Dalam kasus saya, Anda dapat melihatnya mengatakan itu adalah "Mengganti 190 pertandingan dalam 4 file". Sekarang klik OK.
Jika Anda ingin mengganti dua baris kode dengan satu baris, ini tidak akan berhasil. Ini berfungsi di notepad ++. Saya akhirnya membuka semua file di notepad ++ dan mengganti semua.
Goto -> Window -> Preferences -> General -> Keys dan cari ganti maka Anda akan melihat binding untuk Find and replace . Di bagian bawah jendela itu, Anda dapat menambahkan kunci Anda ke kotak teks Binding . Di sana Anda dapat menambahkan atau mengedit tombol apa pun sebagai pintasan.
Ini adalah opsi dalam pencarian => file dan pintasannya adalah (Ctrl + h). Pergi untuk lebih lanjut lihat tautan ikuti. [Adakah cara untuk menemukan / mengganti di seluruh proyek di Eclipse?] ( Stackoverflow.com/questions/3426049/… )
Jawaban:
Voilà ...
sumber
Bergantung pada jenis file yang Anda fokuskan, Ctrl + H akan membuka berbagai jenis layar pencarian.
Tombol pintas yang lebih konsisten akan menggunakan metode Alt: Ketuk Alt, lalu A, lalu F.
Urutan Operasi yang Efisien:
Anda dapat menemukan detail selengkapnya di entri blog saya: http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/
sumber
Gunakan Ctrl + H untuk membuka dialog pencarian Eclipse, pilih tab pencarian yang sesuai dan pilih "Ganti ..." untuk membawa Anda ke dialog "Cari dan ganti"
sumber
Aneh tetapi ini adalah tugas dua langkah:
Demo di:
http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html
sumber
Tonny Madsen mengatakannya dengan benar, tetapi terkadang ini terlalu sederhana.
Bagaimana jika Anda ingin lebih selektif dalam penggantian karena tidak semua penggantian benar untuk apa yang Anda coba lakukan?
Berikut cara mendapatkan lebih banyak perincian untuk melakukan penggantian hanya di folder, file, atau contoh tertentu:
Pertama, lakukan seperti yang dia katakan:
Kemudian:
Voilà!
Referensi:
sumber
Setelah Anda mengklik ganti maka akan muncul tampilan seperti di bawah ini
sumber
Ada pilihan di search => file dan shortcutnya Ctrl+ H. Pergi untuk lebih lanjut lihat tautan ikuti. Ini berfungsi baik dengan Eclipse Neon
Apakah ada cara untuk menemukan / mengganti seluruh proyek di Eclipse?
sumber
Jika Anda ingin mengganti dua baris kode dengan satu baris, ini tidak akan berhasil. Ini berfungsi di notepad ++. Saya akhirnya membuka semua file di notepad ++ dan mengganti semua.
sumber
Ctrl+F memberi saya kotak dialog Temukan / Ganti.
Atau kamu bisa,
Pertama Alt+A
Lanjut Alt+F
Kemudian tekan Ganti tombol .
Jika tidak ada yang berhasil:
Goto -> Window -> Preferences -> General -> Keys dan cari ganti maka Anda akan melihat binding untuk Find and replace . Di bagian bawah jendela itu, Anda dapat menambahkan kunci Anda ke kotak teks Binding . Di sana Anda dapat menambahkan atau mengedit tombol apa pun sebagai pintasan.
sumber
Saya telah mencoba opsi berikut di Versi Helios dari Eclipse. Cukup tekan CTRL + F Anda akan mendapatkan "Temukan / Ganti" Jendela di layar Anda
sumber