ack är en öppen källkod och fritt distribueras kommandorad program implementeras i ren Perl och utformats från offset att fungera som en grep liknande verktyg som utnyttjar kraften i Perl: s reguljära uttryck. Det & rsquo; s också känd som en grep liknande verktyg optimerad för programmerare och developers.The programvara flammande fastThe programvara blixtrande snabb, eftersom den bara söker grejer är det klokt att söka; ger bättre sökning, eftersom den söker hela träd som standard och bortse Git, Subversion och andra VCS kataloger; det & rsquo; s utformad för kodsökning, vilket gör det programmeraren & rsquoen; s källkod söker tool.It & rsquo; s också mycket portableack är också mycket portabel, med perl 5, och det & rsquo; s speciellt utformad för utvecklare med stora heterogena träd av källkod. Det fungerar bra på GNU / Linux, Microsoft Windows eller Mac OS X operativsystem, stödja både 32 och 64-bitars instruktionsuppsättning architectures.Does inte kräva installationThe programmet kräver ingen installation och kan användas direkt från källkatalogen efter att den körbar , vilket kräver att du öppnar ett terminal app, flytta till platsen för de extraherade arkivfiler (t.ex. cd /home/softoware/ack-2.14) och kör & lsquo; chmod + x ack & rsquo; command.Requires olika Perl modulesBesides Perl, kräver programvaran olika Perlmoduler att arbeta. Bland dessa kan nämnas Arkiv :: Next och App :: Ack. När du har installerat dessa moduler och göra den binära filen körbar med hjälp av ovanstående anvisningar, är det dags att visa sina kommandoradsalternativ genom att köra & lsquo; ./ ack --help & rsquo; command.Command-line optionsack har ett brett utbud av kommandoradsalternativ, bland vilka kan nämnas förmågan att ignorera fall distinktioner i MÖNSTER, invertera match, välja icke-matchande rader, för att tvinga MÖNSTER endast matcha hela ord, citat alla metatecken Ange MÖNSTER explicit, samt att sluta söka i varje fil efter ett givet antal matcher eller efter en match av något slag
Vad är nytt i den här versionen:.
- Fixar:
- -s flaggan skulle misslyckas med att undertrycka vissa varningar. Tack, Kassio Borges. (GitHub biljett # 439)
- -w flaggan skulle inte fungera med regex funktioner som växling. Tack vare Ed Avis för rapporten (GitHub biljett # 443)
- -g flaggan ska nu arbeta snabbare på större kodbaser. Tack vare Manuel Meurer för rapporten (GitHub biljett # 458)
- TILLBEHÖR:
- ack ignorerar nu JavaScript och CSS källkartor. Tack, Chris Rebert.
- ack nu levereras med skräddarsydda skal slutförande skript för bash och zsh.
Krav :
- Perl
Kommentarer hittades inte