Күмүш издөөчү - Ack Alternative Code Search Tool

күмүш издөөчү

SilverSearcher буйрук сабынын кодун издөө үчүн абдан жакшы курал. Бул кросс-платформа, эгер сиз бир нече операциялык системалар менен иштесеңиз жакшы болот. Ал ошондой эле ачык булак жана толугу менен бекер. Мындан тышкары, ал grep жөнөкөй текст издөө функциялары менен көптөгөн функционалдык атрибуттарды бөлүшөт.

Эки инструменттин негизги айырмасы - Silver Search жакшыраак сунуш кылат аткаруу, ошондой эле үлгүлөр аркылуу айрым файлдарды көрмөксөнгө салуу үчүн белгилүү бир алгоритмге ээ болуу. Программисттер же жаңы иштеп чыгуучулар үчүн, ал тургай Linux колдонуучулары үчүн убактысынын көбүн текст редакторунда баштапкы коддун алдында иштөө үчүн оң мааниге ээ боло турган нерсе.

Сиз билбеген учурда, Silver Search (ag) Ackке окшош. Бул программа grep куралын 99% алмаштыруу үчүн иштелип чыккан. Анын жардамы менен файлдын аталыштарын, код линияларын, үлгүлөргө негизделген чыпкаларды ж.б. Демейки боюнча, ack экранда колдонуучу издеген нерсеге дал келген саптарды басып чыгарат. Бул курал, grepден айырмаланып, дистрибьюторлорго алдын ала орнотулган эмес, Silver Search дагы жок, андыктан аны өзүңүз орнотушуңуз керек болот.

Para бул куралды орнотуу, сиз муну сиздин ишиңизге ылайыктуу пакет менеджерин колдонуп, сүйүктүү дистрибутивдин репозиторийлеринен оңой жасай аласыз. Мисалы үчүн:

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]

Бул буйруктар менен сиз аны негизги бөлүштүрүүлөргө, ошондой эле алардан алынган GNU / Linux дистрибутивдерине орното аласыз. Орнотулгандан кийин, аны ag буйругу менен оңой колдоно баштасаңыз болот. Үчүн Көбүрөөк маалымат анын функциялары жөнүндө, сиз иштете аласыз:

man ag 

Para Көбүрөөк маалымат долбоор жөнүндө, сиз консультация ала аласыз сиздин GitHub баракчаңыз. Ал жерде сиз колдонуу мисалдарын көрө аласыз ...


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: AB Internet Networks 2008 SL
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.