Hopeahaku - vaihtoehtoinen koodinhakutyökalu

hopean etsijä

Hopeahaku on melko hyvä työkalu komentorivin koodin etsimiseen. Se on cross-platform, mikä on hyvä, jos työskentelet useiden käyttöjärjestelmien kanssa. Se on myös avoimen lähdekoodin ja täysin ilmainen. Lisäksi sillä on lukuisia toiminnallisia määritteitä grepin pelkän tekstin hakutoimintojen kanssa.

Suurin ero molempien työkalujen välillä on, että Silver Searcher tarjoaa paremman suorituskyky, sekä mahdollisuus käyttää tiettyä algoritmia tiettyjen tiedostojen ohittamiseen kuvioiden avulla. Jotain, mikä voi olla positiivista ohjelmoijille tai pyrkiville kehittäjille ja jopa Linux -käyttäjille, jotka viettävät suurimman osan ajastaan ​​työskentelemällä lähdekoodin edessä tekstieditorissa.

Jos et tiennyt, Silver Searcher (ag) on ​​samanlainen kuin Ack. Tämä ohjelma on suunniteltu korvaamaan 99% grep -työkalusta. Sen avulla voit etsiä tiedostonimiä, koodirivejä, suodatusta kuvioiden perusteella jne. Oletuksena ack tulostaa ruudulle rivit, jotka vastaavat käyttäjän hakua. Tämä työkalu, toisin kuin grep, ei ole esiasennettu jakeluihin, eikä myöskään Silver Searcher, joten sinun on asennettava se itse.

että asenna tämä työkalu, voit tehdä sen helposti suosikkidistosi arkistoista käyttämällä asianmukaista paketinhallintaa. Esimerkiksi:

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]

Näillä komennoilla voit asentaa sen pääjakeluihin sekä niistä johdettuihin GNU / Linux -jakeluihin. Kun olet asentanut, voit aloittaa sen käytön helposti ag -komennolla. Varten Más información sen toiminnoista voit suorittaa:

man ag 

että Más información hankkeesta, voit kuulla GitHub-sivusi. Siellä näet myös esimerkkejä käytöstä ...


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.