Silver Searcher - Ack Alternative Code Search Tool

iskalnik srebra

Srebrni iskalec je zelo dobro orodje za iskanje kode ukazne vrstice. Gre za več platform, kar je dobro, če delate z več operacijskimi sistemi. Je tudi odprtokodna in popolnoma brezplačna. Poleg tega deli številne funkcijske atribute s funkcijami iskanja po navadnem besedilu grep.

Glavna razlika med obema orodjema je, da Silver Searcher ponuja boljše performance, pa tudi zmožnost imeti poseben algoritem za prezrtje določenih datotek skozi vzorce. Nekaj, kar je lahko pozitivno za programerje ali nadobudne razvijalce in celo uporabnike Linuxa, ki večino časa preživijo v izvornem kodu v urejevalniku besedil.

Če niste vedeli, je Silver Searcher (ag) podoben Acku. Ta program je zasnovan tako, da 99% nadomesti orodje grep. Z njim lahko iščete imena datotek, vrstice kode, filtriranje na podlagi vzorcev itd. Ack privzeto natisne vrstice, ki ustrezajo temu, kar je uporabnik želel iskati. To orodje, za razliko od grepa, ni vnaprej nameščeno v distribucijah, prav tako ne Silver Searcher, zato ga boste morali namestiti sami.

za namestite to orodje, lahko to preprosto storite iz skladišč vašega najljubšega distribucijskega sistema z uporabo ustreznega upravitelja paketov za vaš primer. Na primer:

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]

S temi ukazi ga lahko namestite v glavne distribucije, pa tudi v distribucije GNU / Linux, ki izhajajo iz njih. Ko je nameščen, ga lahko preprosto začnete uporabljati z ukazom ag. Za más información o njegovih funkcijah lahko zaženete:

man ag 

za más información o projektu se lahko posvetujete vašo stran GitHub. Tam boste videli tudi primere uporabe ...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.