Pencari Perak - Alat Carian Kod Alternatif Ack

pencari perak

Pencari Perak adalah alat yang cukup baik untuk carian kod baris perintah. Ini adalah platform silang, yang bagus jika anda bekerja dengan beberapa sistem operasi. Ia juga sumber terbuka dan percuma. Di samping itu, ia berkongsi banyak atribut fungsional dengan fungsi carian teks biasa grep.

Perbezaan utama antara kedua alat ini adalah bahawa Pencari Perak menawarkan lebih baik prestasi, serta dapat memiliki algoritma khusus untuk mengabaikan fail tertentu melalui corak. Sesuatu yang boleh menjadi positif bagi pengaturcara atau pemaju yang bercita-cita tinggi, dan bahkan pengguna Linux yang menghabiskan sebahagian besar waktunya bekerja di hadapan kod sumber dalam penyunting teks.

Sekiranya anda tidak tahu, Pencari Perak (Ag) serupa dengan Ack. Program ini dirancang untuk menjadi pengganti 99% untuk alat grep. Dengan itu anda boleh mencari nama fail, baris kod, menyaring berdasarkan corak, dll. Secara lalai, ack mencetak di skrin garis yang sesuai dengan apa yang ingin dicari oleh pengguna. Alat ini, tidak seperti grep, tidak dipasang sebelumnya di distro, dan juga Silver Searcher, jadi anda perlu memasangnya sendiri.

kepada pasang alat ini, anda boleh melakukannya dengan mudah dari repositori distro kegemaran anda, menggunakan pengurus pakej yang sesuai untuk kes anda. Contohnya:

sudo apt-get install silversearcher-ag       [Debian, Ubuntu, Mint...]
sudo yum install the_silver_searcher         [RHEL/CentOS/Fedora...]
sudo emerge -a sys-apps/the_silver_searcher  [Gentoo Linux]
sudo pacman -S the_silver_searcher           [Arch Linux]
sudo zypper install the_silver_searcher      [OpenSUSE/SUSE]

Dengan perintah ini, anda boleh memasangnya di distro utama, dan juga dalam distribusi GNU / Linux yang berasal dari mereka. Setelah dipasang, anda boleh mula menggunakannya dengan mudah menggunakan perintah ag. Untuk más Informacion mengenai fungsinya, anda boleh menjalankan:

man ag 

kepada más Informacion mengenai projek itu, anda boleh berunding halaman GitHub anda. Di sana anda juga akan melihat contoh penggunaan ...


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.