Pencarian file multi level atau progresif atau bertahap [ditutup]

0

Saya mencari alat GUI di Windows, tempat saya bisa melakukan pencarian dan meneruskan hasilnya untuk pencarian selanjutnya dan melanjutkan. Saya tahu saya bisa melakukan ini di baris perintah dengan memipatkan satu hasil pencarian ke yang lain, tetapi saya mencari alat GUI.

Ini adalah contoh pencarian,

  1. Saya ingin mencari semua file yang memiliki ekstensi ".java".
  2. Dari hasilnya, cari semua file yang memiliki kata tertentu.
  3. Dari hasilnya, pilih beberapa file, dan cari hanya file-file itu dengan kata kunci lain.
iraSenthil
sumber
1
Tidak yakin apakah Anda mencari produk gratis tetapi FileLocator Pro melakukan apa yang Anda gambarkan.
Snowdude

Jawaban:

1

Itulah tepatnya apa yang menjadi penyelesaian progresif Icicles . Gunakan dengan pencarian Icicles untuk melakukan apa yang Anda minta.

C-c ' first-pattern S-SPC second-pattern S-SPC third-pattern ...

kemudian C-downuntuk menggilir di antara pencarian hit dll. Lihat doc untuk lebih lanjut.

Itu untuk satu file. Untuk mencari banyak file, Anda melakukan hal yang sama, tetapi mulai dengan argumen awalan negatif, misalnya C-- C-c ',.

C-c 'adalah perintah icicle-occur, yang mirip dengan grepdan perintah Emacs occur. Untuk pencarian yang lebih umum, Anda dapat menggunakan perintah icicle-search, terikat ke C-c `.

Drew
sumber
1

Jika pola Anda selalu seperti itu, dan itu adalah file teks (mungkin kode), maka taruhan terbaik Anda adalah melakukannya di baris perintah. Anda bisa mendapatkan cygwin, dan melakukan sesuatu seperti:

find . -name '*.java' -exec grep -li keyword1 {} /dev/null \; | xargs grep -i keyword2

Alat gui dengan persyaratan khusus seperti itu akan sulit ditemukan. Anda dapat menemukan beberapa alat pencarian yang mencari di dalam file, dan menggunakan kata kunci dan nama file sebagai istilah pencarian yang setara.

Haider
sumber