
GitHub представляет свою огромную перестройку поиска кода
9 мая 2023 г.Поскольку разработчики обычно тратят больше времени на чтение и понимание кода, чем на его написание, GitHub выпустил новый инструмент поиска по коду, который разрабатывался несколько лет.
После раннего предварительного просмотра в конце 2021 года GitHub наконец-то объявил об общей доступности своего нового поиска кода, который был перестроен с нуля.
Помимо нового, переработанного интерфейса, упрощающего навигацию разработчикам, многие фоновые процессы были полностью переосмыслены, чтобы сделать их более эффективными и, в конечном счете, более подходящими для получения правильные результаты.
Новый поиск кода GitHub
Новый поиск обещает быть «примерно в два раза быстрее», чем раньше. Кроме того, он действительно помогает понять код, помогая пользователям находить более точные и релевантные результаты.
Обновленное представление кода также надеется лучше согласовать поиск, просмотр и навигацию, независимо от выбранного вами ноутбук для программирования.
В связи с объявлением GitHub опубликовал руководство по синтаксису поиска, чтобы помочь пользователям понять квалификаторы ключевых слов, косые черты и многое другое, предназначенное для еще более точного определения результатов.
Поисковая система, более известная как Blackbird, была построена на Rust и предназначена для устранения бесконечного дублирования, чтобы сузить 115 ТБ контента до 28 ТБ уникального контента.
Инженер-программист GitHub и автор статьи Колин Меркель объяснил:
«Наша цель с новым поиском по коду и просмотром кода — дать разработчикам возможность быстро находить критически важную информацию, разбросанную по их кодовой базе, помещать эту информацию в контекст и в конечном итоге сделать их более продуктивными».
Меркель также описывает поиск нового кода как «только начало». Платформа для разработчиков уже является одним из первых пользователей ИИ, а ее Copilot X на базе GPT-4 помогает программистам быстрее писать и исправлять код.
- Познакомьтесь с лучшими онлайн-курсами Python прямо сейчас< /ли>ул>
Оригинал