Разработчики сообщили о крупном обновлении поисковой системы внутри GitHub. Теперь процесс поиска кода в хранилище репозиториев должен значительно ускориться и стать проще.
Пока что полностью переработанный поисковик размещен на отдельном домене, но создатели проекта планируют добавить его в качестве основного после тестирования. В данный момент команда разработчиков находится на стадии сбора обратной связи от пользователей.
Изображение: github.blog
Уже сейчас обновленный поисковик содержит данные о более чем 5 миллионах репозиториев. Вот несколько новых функций Code Search:
-
При поиске будет помогать «умное» ранжирование и более продвинутая система подсказок.
-
Теперь можно искать конкретные строки и применять в ходе поиска регулярные выражения.
-
Можно ограничивать зону действия поиска с помощью тегов org: или repo:.
-
Также можно будет использовать дополнительные фильтры language:, path:, extension: и другие.
Кроме того, в новой версии поисковика GitHub есть древовидный менеджер файлов, опция быстрого перехода к определению функций и другие мелочи, с которыми можно подробнее ознакомиться в документации сервиса.
Команда разработчиков GitHub уверяет, что это только начало и в ближайшем будущем в поиске появится еще больше нововведений. Опробовать GitHub Code Search можно уже сейчас, записавшись на получение доступа к preview-версии сервиса.
Комментарии