ripgrep; dosyaların içeriğinde metin ve düzenli ifade araması yapmak için geliştirilen yüksek performanslı, açık kaynaklı bir komut satırı aracıdır. grep benzeri bir kullanım sunarken büyük kaynak kodu depolarında hızlı aramaya odaklanır.
Belirtilen klasörü özyinelemeli olarak tarayabilir ve eşleşen metinleri dosya adı ile satır numarasıyla birlikte gösterebilir. Düzenli ifadeler, büyük-küçük harf seçenekleri, tam kelime araması ve dosya türüne göre filtreleme desteklenir.
Git projelerinde .gitignore, .ignore ve benzeri hariç tutma dosyalarını otomatik olarak dikkate alır. Böylece node_modules, derleme çıktıları veya sürüm kontrolüne dahil edilmeyen klasörlerin gereksiz yere taranması önlenebilir.
Belirli dosya uzantıları dahil veya hariç tutulabilir, gizli dosyalar isteğe bağlı olarak aranabilir ve ikili dosyaların nasıl işleneceği belirlenebilir. Sonuçlar başka araçlara aktarılmaya uygun biçimlerde alınabilir.
Windows, Linux ve macOS için hazır çalıştırılabilir sürümleri bulunur.
Belirtilen klasörü özyinelemeli olarak tarayabilir ve eşleşen metinleri dosya adı ile satır numarasıyla birlikte gösterebilir. Düzenli ifadeler, büyük-küçük harf seçenekleri, tam kelime araması ve dosya türüne göre filtreleme desteklenir.
Git projelerinde .gitignore, .ignore ve benzeri hariç tutma dosyalarını otomatik olarak dikkate alır. Böylece node_modules, derleme çıktıları veya sürüm kontrolüne dahil edilmeyen klasörlerin gereksiz yere taranması önlenebilir.
Belirli dosya uzantıları dahil veya hariç tutulabilir, gizli dosyalar isteğe bağlı olarak aranabilir ve ikili dosyaların nasıl işleneceği belirlenebilir. Sonuçlar başka araçlara aktarılmaya uygun biçimlerde alınabilir.
Windows, Linux ve macOS için hazır çalıştırılabilir sürümleri bulunur.