Поиск по вашему коду только что стал проще в GitHub

Поисковая система GitHub получает новые возможности

GitHub объявил об основных обновлениях своей поисковой системы, стремясь помочь пользователям сэкономить время и сосредоточиться на работе.  

Для начала поисковая система будет иметь отдельный интерфейс, но как только работа будет завершена и продукт будет готов к более широкому внедрению, он будет интегрирован в основной интерфейс github.com, говорится в сообщении. 

Не все репозитории GitHub можно будет искать с помощью новой системы, но это не крошечная база данных. Можно искать в более чем пяти миллионах публичных репозиториев, включая очень популярные, а также во всех публичных репозиториях пользователей в технологическом превью.  

Преимущества GitHub

Пользователи также могут искать свои собственные частные репозитории в предварительном просмотре технологии, а также.

Объясняя изменения в блоге, Павел Августинов из GitHub сказал, что поиск хороших результатов станет проще, поскольку разработчики смогут искать точную строку, с поддержкой подстрочных совпадений и специальных символов. Они также смогут использовать регулярные выражения (заключенные в разделители /).

Поиск также может быть уточнен с помощью таких фильтров, как язык:, путь:, расширение: и булевы операторы (OR, NOT). Также появилась возможность поиска определений символа с помощью символа:.

В настоящее время новая и улучшенная поисковая система доступна в предварительной версии, первоначальной целью которой является получение отзывов и помощи сообщества.

Все желающие принять участие в проекте должны сначала записаться в лист ожидания здесь. После этого, когда предварительный просмотр технологии будет включен в аккаунт, они смогут перейти на сайт https://cs.github.com и опробовать ее.

В дальнейшем GitHub будет стремиться охватить все публичные репозитории и расширить список поддерживаемых языков. Возможности поиска также будут улучшены за счет эвристики скоринга и ранжирования, а команда продолжит экспериментировать с API и интеграциями, чтобы понять, какие из них окажутся наиболее эффективными.

    Оставьте комментарий