ripgrep

ripgrep

ripgrep je vyhledávací nástroj příkazového řádku, který kombinuje použitelnost The Silver Searcher (ack klon) s hrubou rychlostí GNU grep.Proč bych měl používat ripgrep?* Může nahradit jak Silver Searcher, tak GNU grep, protože je rychlejší než oba.(Pozn. Není to striktně náhrada za „drop-in“ pro obě, ale sady funkcí jsou mnohem více podobné než jiné.) * Jako The Silver Searcher, ripgrep výchozí nastavení pro rekurzivní vyhledávání v adresáři a nebude prohledávat soubory ignorovanépodle vašich .gitignore souborů.Ve výchozím nastavení také ignoruje skryté a binární soubory.ripgrep také implementuje plnou podporu pro .gitignore, kde je mnoho chyb souvisejících s touto funkcí v Silver Searcher.* ripgrep umí prohledávat konkrétní typy souborů.Například rg -tpy foo omezuje vaše vyhledávání na soubory Python a rg -Tjs foo vylučuje soubory Javascript z vašeho vyhledávání.ripgrep lze naučit o nových typech souborů pomocí vlastních pravidel pro přiřazování.ripgrep podporuje mnoho funkcí nalezených v grepu, jako je například zobrazování kontextu výsledků vyhledávání, prohledávání více vzorů, zvýrazňování shody barev a plná podpora Unicode.Na rozdíl od GNU grep zůstává ripgrep rychlý při podpoře Unicode (což je vždy zapnuto) .... Jinými slovy, použijte ripgrep, pokud máte rádi rychlost, rozumné výchozí nastavení, méně chyb a Unicode.

Kategorie

Alternativy ripgrep pro Mac

grep

grep

grep je obslužný program příkazového řádku pro hledání datových souborů prostého textu pro řádky odpovídající regulárnímu výrazu.
The Silver Searcher

The Silver Searcher

Silver Searcher je nástroj pro vyhledávání kódu podobný ack, který tvrdí, že je mnohem rychlejší.Je implementován v C a má některé další funkce, jako je ignorování souborů na.
ack

ack

Ack je navržen jako samostatná (jeden soubor perl) nahrazující 99% použití grepu.ack je inteligentní o souborech, které prohledává.
UniversalCodeGrep

UniversalCodeGrep

UniversalCodeGrep (ucg) je extrémně rychlý grepový nástroj specializovaný na vyhledávání velkých těl zdrojového kódu.