GitHub оголосив про доступність переробленого пошуку коду Elasticsearch, який розроблявся роками.Зміни включають нові функції, які значно краще враховують контекст запиту. Компанія каже, що новий, зроблений з нуля у Rust пошук коду тепер вдвічі швидший за старий. Крім того, оскільки пошук коду знайно відрізняється від звичайного текстового, розробники зорієнтуавли пошук як раз для розуміння машинами, з урахуванням синаксису, пунктуації тощо. Це допомагає виводити релевантні результати на перше місце. Також змінився інтерфейс пошуку і перегляду коду.GitHub опублікував посібник із синтаксису, включаючи, але не обмежуючись цим, такі звичайні речі, як використання логічних операцій у запитах або виконання точного пошуку в лапках. Існують також більш специфічні функції, такі як обмеження пошуку певним репозиторієм, мовою, шляхом або організацією. Також GitHub детально написав, як цим користуватись.До недавніх пір ця зміна була доступна у форматі бета-версії. Наразі GitHub працює над розширенням інтелектуальних спроможностей пошуковика. Головним пунктом у цій ініцітиві є збагачення та розширення інструменту кодування ШІ Copilot.
Читайте ще