Мы составили список из 11 бесплатных и платных аналогов ripgrep. Основные конкуренты: Agent Ransack, grep. Кроме того, пользователи также проводят сравнения между ripgrep и dnGREP, Gawk, The Silver Searcher. Также вы можете рассмотреть другие аналогичные варианты здесь: About.
Мы составили список из 11 бесплатных и платных аналогов ripgrep. Основные конкуренты: Agent Ransack, grep. Кроме того, пользователи также проводят сравнения между ripgrep и dnGREP, Gawk, The Silver Searcher. Также вы можете рассмотреть другие аналогичные варианты здесь: About.
ripgrep сочетает в себе удобство использования Silver Searcher и скорость работы grep.
ripgrep сочетает в себе удобство использования Silver Searcher и скорость работы grep.
ripgrep Платформы
Windows
Linux
Mac
ripgrep Видео и скриншоты
ripgrep Обзор
ripgrep - это инструмент поиска в командной строке, который сочетает в себе удобство использования Silver Searcher (ack-клон) с необработанной скоростью GNU grep.
Почему я должен использовать ripgrep? * Он может заменить как Silver Searcher, так и GNU grep, потому что он быстрее, чем оба. (NB. Строго говоря, это не «замена» для обоих, но наборы функций гораздо больше похожи, чем различны.) * Как и в 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.