ripgrep هي أداة بحث في سطر الأوامر تجمع بين قابلية استخدام The Silver Searcher (استنساخ ack) والسرعة الأولية لـ GNU grep.لماذا يجب علي استخدام ripgrep؟* يمكن أن تحل محل Silver Searcher و GNU grep لأنه أسرع من كليهما.(ملاحظة: ليست بديلاً ، "بالمعنى الدقيق للكلمة" بديلًا "متوفراً" لكليهما ، ولكن مجموعات الميزات تشبه إلى حد بعيد المجموعات المختلفة.) * مثل The Silver Searcher ، ripgrep هي الإعدادات الافتراضية للبحث عن الدليل المتكرر ولن يتم البحث عن الملفات التي تم تجاهلهابواسطة ملفات .gitignore الخاص بك.يتجاهل أيضًا الملفات المخفية والثنائية افتراضيًا.تطبق ripgrep أيضًا الدعم الكامل لـ .gitignore ، حيث يوجد العديد من الأخطاء المتعلقة بهذه الوظيفة في The Silver Searcher.* ripgrep يمكن البحث في أنواع محددة من الملفات.على سبيل المثال ، rg -tpy foo يحصر بحثك على ملفات Python و rg -Tjs foo يستبعد ملفات Javascript من بحثك.يمكن تعليم ripgrep أنواع الملفات الجديدة مع قواعد مطابقة مخصصة.يدعم ripgrep العديد من الميزات الموجودة في grep ، مثل إظهار سياق نتائج البحث ، والبحث في أنماط متعددة ، وتسليط الضوء على التطابقات بالألوان ودعم Unicode الكامل.على عكس GNU grep ، يبقى ripgrep سريعًا أثناء دعم Unicode (والذي يعمل دائمًا) .... وبعبارة أخرى ، استخدم ripgrep إذا كنت تحب السرعة ، والتخلف عن السداد ، وعدد أقل من الأخطاء و Unicode.
موقع الكتروني:
https://github.com/BurntSushi/ripgrepالتصنيفات
بدائل ripgrep لجميع المنصات مع أي ترخيص
91
Agent Ransack
يعد Agent Ransack أداة للعثور على الملفات والمعلومات الموجودة على محرك الأقراص الثابتة بسرعة وكفاءة..
- Freemium
27
11
The Silver Searcher
Silver Searcher هي أداة للبحث عن الكود تشبه ack التي تدعي أنها أسرع بكثير.يتم تطبيقه في C ولديه بعض الميزات الإضافية مثل تجاهل الملفات لكل. hignore ،.
9
3
1
UniversalCodeGrep
UniversalCodeGrep (ucg) هي أداة تشبه grep سريعة للغاية متخصصة في البحث عن مجموعات كبيرة من التعليمات البرمجية المصدر.
1