Silver Searcher - Ack Alternative Code Search Tool

sølv søker

Sølvsøker er et ganske godt verktøy for kommandolinjesøk. Det er tverrplattform, noe som er bra hvis du jobber med flere operativsystemer. Det er også åpen kildekode og helt gratis. I tillegg deler den en rekke funksjonelle attributter med grep søkefunksjoner for ren tekst.

Hovedforskjellen mellom begge verktøyene er at Silver Searcher tilbyr bedre ytelse, i tillegg til å ha en spesifikk algoritme for å ignorere bestemte filer gjennom mønstre. Noe som kan være positivt for programmerere eller håpefulle utviklere, og til og med Linux -brukere som bruker mesteparten av tiden sin på å jobbe foran kildekoden i et tekstredigeringsprogram.

Hvis du ikke visste det, ligner Silver Searcher (ag) på Ack. Dette programmet er designet for å være en 99% erstatning for grep -verktøyet. Med den kan du søke etter filnavn, kodelinjer, filter basert på mønstre, etc. Som standard skriver ack ut på skjermen linjene som samsvarer med det brukeren ønsket å søke etter. Dette verktøyet, i motsetning til grep, kommer ikke forhåndsinstallert i distroene, og heller ikke Silver Searcher, så du må installere det selv.

Til installer dette verktøyet, kan du enkelt gjøre det fra depotene til din favorittdistro, ved å bruke den riktige pakkelederen for saken din. For eksempel:

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]

Med disse kommandoene kan du installere den i hoveddistroene, så vel som i GNU / Linux -distribusjoner hentet fra dem. Når den er installert, kan du enkelt begynne å bruke den ved hjelp av ag -kommandoen. Til mer om funksjonene kan du kjøre:

man ag 

Til mer om prosjektet, kan du konsultere din GitHub-side. Der vil du også se eksempler på bruk ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.