Apakah ada pintasan "Temukan di File" di Eclipse?


88

Apakah ada pintasan "Temukan di File" di Eclipse, seperti yang ada di Visual Studio ( Ctrl+ Shift+ F)?

Saya telah melihat dalam dua daftar ini:

Terima kasih.

Jawaban:


88

pilih ruang kerja dan tekan Ctrl-H

Dialog mana yang dipilih, bergantung pada jenis file yang dipilih dalam tampilan Project Explorer. Misalnya, jika Anda memilih file .js dan menekan Ctrl- H, ini akan memunculkan dialog dengan tab "Pencarian Javascript" dipilih. Jika Anda ingin mencari semua file, Anda dapat menekan Ctrl- F7untuk memilih tampilan Project Explorer, gunakan tombol panah untuk memilih folder di atas file Anda, lalu tekan Ctrl- H(atau pilih file, yang tipenya tidak memicu tab dialog kustom) .


Terima kasih. Ini disebut "Open Search Dialog" karena nilainya. Dalam Visual Studio ini disebut "Temukan di File". Mereka tampaknya memiliki fungsi yang sama.
Xonatron

Namun, Anda harus membagi pencarian hanya dengan salah satu dari yang berikut: Jenis, Metode, Paket, Pembuat, Bidang ... Saya hanya ingin mencari semuanya. Apakah ada cara untuk melakukan ini?
Xonatron

4
@MatthewDoucette Saat Anda membuka dialog, klik panah kiri di kanan atas kotak dan Anda akan menemukan tab "Pencarian File". Seharusnya itulah yang Anda cari.
Berbayang

3
Memilih tab "Pencarian File" akan memberikan apa yang Anda cari. Eclipse memiliki pencarian khusus untuk berbagai bahasa. Lucu, Pencarian Java yang Anda gambarkan adalah salah satu fitur yang sangat saya rindukan di studio visual :).
Ahe

Menambahkan lebih banyak ke jawaban saya. Jawaban Salazaar juga benar. Tergantung bagaimana Anda ingin melakukannya.
Gordon Glas

30

Berkat dua solusi lainnya, tetapi inilah jawaban lengkap yang saya cari, yang membahas cara saya mencari semua teks di dalam file, bukan hanya jenis, metode, paket, konstruktor, dan bidang:

  • Ctrl+ Huntuk membuka kotak dialog "Search"
  • Tab "File Search", jika tidak muncul, perluas jendela atau gunakan panah kiri / kanan
  • ketik teks yang akan dicari
  • Gunakan "* .java", dalam kasus saya karena saya membuat kode di Java, untuk mencari file ini saja
  • Klik "Cari"

2
Anda benar-benar bisa mendapatkan "Pencarian File" menjadi default ketika Ctrl + H diklik dengan mengaturnya dalam pengikatan kunci. (buka Windows> Preferensi dan cari tombol dan filter dengan 'pencarian file'. Dan ketik Ctrl + H di bagian Binding)
Joseph Rajeev Motha

Bagi saya, ini adalah pertanyaan awal. Saya tidak ingin dialog "Cari", saya hanya ingin "Pencarian File", di mana pun saya berada. Ini merepotkan harus mengubah tab untuk menemukannya.
Faliorn

22

Jika Anda hanya menggunakan Pencarian File, Anda dapat Menonaktifkan semua Pencarian lainnya di Panel Pencarian (Kustomisasi ... Pojok kiri bawah). Kemudian Anda memiliki Pencarian File setiap kali Anda Tekan Ctrl+H


Bagus! Sekarang bagaimana cara mencari semua teks di dalam file, bukan hanya jenis, metode, paket, konstruktor, dan bidang?
Xonatron

Saya telah menemukan solusinya, dan akan mengedit posting asli saya dengannya.
Xonatron

3
Anda juga dapat mengikat kembali Ctrl + H ke "Pencarian File" daripada "Buka Dialog Pencarian". Sejujurnya, saya tidak pernah menemukan kegunaan alat pencarian lainnya. Mengikat ulang adalah alternatif untuk elemen solusi ini, tetapi dengan manfaat meninggalkan tab lain. Pilihan ini atau pengikatan ulang akan menghemat langkah kedua di atas untuk menemukan tab "Pencarian File".
Matt Felzani

jawaban yang sangat luar biasa, saya melihat sejauh ini!
Emmanuel Angelo.R

Terima kasih, saya tidak pernah memperhatikan tombol itu sebelumnya. Saya juga menyukai pemeriksaan "Ingat halaman yang terakhir digunakan" pada munculan itu
Wubinator

18
  • Ctrl+ Huntuk menampilkan kotak telusur
  • Klik 'Sesuaikan' di kiri bawah
  • Tanda centang 'Ingat halaman yang terakhir digunakan'
  • Klik OK.
  • Pilih tab pencarian file dan lakukan pencarian

1
Saya berharap ini mencapai puncak suatu hari nanti. Sederhana, jawaban terbaik.
Noumenon

11

Jika Anda ingin menggunakan pencarian jenis tertentu (Java, Javascript ... dll) yang dapat Anda gunakan Ctrl+H, yang membuka dialog pencarian, lalu klik tombol Cari.

Jika Anda hanya ingin mencari semua kejadian teks di seluruh ruang kerja, klik kata (atau pilih teks) yang ingin Anda cari, lalu tekan Ctrl+Alt+G. Anda akan langsung mendapatkan semua kejadian yang ditemukan bahkan tanpa menggunakan kotak dialog.

Saya menemukan Ctrl+Alt+Gsolusi terbaik karena ini menunjukkan nama variabel dalam file terkait yang berbeda (misalnya Java dan XML, atau Javascript dan HTML) sementara masih memiliki fitur pencarian tipe khusus yang tersedia melaluiCtrl+H

Anda dapat mengaktifkan kembali Ctrl+Alt+Guntuk menemukan teks dalam sebuah proyek atau satu set kerja alih-alih seluruh ruang kerja jika itu lebih menarik bagi Anda.


6

Ya, ada shortcut untuk mencari Eclipse, shortcut ini sangat berguna ketika kita mencari html, jsp, xml, java, properties, class, jar, search file dengan kata kunci tertentu.

  • Ctrl+ Hdigunakan Tag terbuka, di mana Anda dapat memilih jenis file Pencarian Jarak Jauh, Pencarian file, pencarian git, pencarian java, pencarian javascript, dll
  • Ctrl+ Shift+ Rdigunakan untuk mencari semua file dalam proyek ini
  • Ctrl+ Shift+ Tdigunakan untuk mencari semua file di ruang kerja

3

tekan Ctrl+ H. Kemudian pilih tab "Pencarian File".

opsi pencarian tambahan

mencari sumber daya tekan Ctrl+ Shift+R

mencari jenis Java tekan Ctrl+ Shift+T



1

Seperti yang ditunjukkan, CTRL + Hmembuka dialog Pencarian.

Karena saya hanya menggunakan Find in Files (dan mengatur pola nama File bila diperlukan), saya mengklik tombol Customize ... di bagian bawah dialog Search. Ini membuka dialog Pilihan Halaman Pencarian, di mana saya mematikan semua opsi lainnya.

Anda juga dapat mengklik Ingat halaman yang terakhir digunakan dalam dialog yang sama.



0

Ctrl + Alt + F (Temukan Teks di Proyek - Tombol Kustomisasi )

Catatan - Ctrl + Alt + G untuk Temukan teks di ruang kerja, bukan di proyek

Cara menyesuaikan Kunci ini

Jendela-> Preferensi-> Umum-> Kunci-> Cari 'Temukan Teks di Proyek' -> Ketik 'Ctrl + Alt + F' dalam penjilidan -> Terapkan

Catatan - ini akan membantu jika pengembang mengerjakan banyak proyek secara bersamaan.

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.