Вышел ripgrep 15.2.0 — быстрый поиск по файлам с уважением к gitignore

15.07.2026

Вышла утилита для поиска по файлам ripgrep 15.2.0. Релиз исправляет ошибки сопоставления с правилами gitignore и ускоряет обход каталогов при работе с большими деревьями проектов.

Что такое ripgrep

ripgrep — построчный поиск: утилита рекурсивно обходит каталог и ищет заданное регулярное выражение. По умолчанию она уважает правила gitignore, пропускает скрытые каталоги и бинарные файлы. Это один из самых известных инструментов, написанных на Rust: широко применяется в редакторах, как бэкенд поиска и в скриптах сборки.

Что нового в 15.2.0

Из заметных изменений: ripgrep теперь учитывает переменные GIT_CONFIG_GLOBAL и GIT_CONFIG_SYSTEM; в официальные сборки добавлен таргет aarch64-unknown-linux-musl; обход больших каталогов стал быстрее. Исправлена проверка существования каталога .jj, когда включён --no-ignore, а также ряд ошибок сопоставления с gitignore.

Оригинал

This release fixes a number of bugs related to gitignore matching as well as some performance improvements in directory tree traversal. ... ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, ripgrep will respect gitignore rules and automatically skip hidden files/directories and binary files.

Упоминаний: 1 · Просмотров: 3