Silver Searcher - Instrument alternativ de căutare a codului Ack

căutător de argint

Căutător de argint este un instrument destul de bun pentru căutarea codului în linia de comandă. Este multiplataforma, ceea ce este bine dacă lucrați cu mai multe sisteme de operare. De asemenea, este open source și total gratuit. În plus, împărtășește o multitudine de atribute funcționale cu funcțiile de căutare grep text simplu.

Principala diferență dintre ambele instrumente este că Silver Searcher oferă mai bine performanță, precum și posibilitatea de a avea un algoritm specific pentru a ignora anumite fișiere prin tipare. Ceva care poate fi pozitiv pentru programatori sau aspiranți la dezvoltatori și chiar pentru utilizatorii de Linux care își petrec cea mai mare parte a timpului lucrând în fața codului sursă într-un editor de text.

În cazul în care nu știați, Silver Searcher (ag) este similar cu Ack. Acest program este conceput pentru a înlocui 99% instrumentul grep. Cu acesta puteți căuta nume de fișiere, linii de cod, filtrare pe bază de modele etc. În mod implicit, ack imprimă pe ecran liniile care se potrivesc cu ceea ce a vrut utilizatorul să caute. Acest instrument, spre deosebire de grep, nu vine preinstalat în distribuții, nici Silver Searcher, așa că va trebui să îl instalați singur.

la instalați acest instrument, o puteți face cu ușurință din depozitele distribuției preferate, folosind managerul de pachete adecvat pentru cazul dvs. De exemplu:

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]

Cu aceste comenzi îl puteți instala în distribuțiile principale, precum și în distribuțiile GNU / Linux derivate din acestea. Odată instalat, puteți începe cu ușurință să-l utilizați folosind comanda ag. Pentru mai mult despre funcțiile sale, puteți rula:

man ag 

la mai mult despre proiect, puteți consulta pagina dvs. GitHub. Acolo veți vedea și exemple de utilizare ...


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.