Значительная переработка поиска по коду на GitHub теперь широко доступна спустя 18 месяцев.

Значительная переработка поиска по коду на GitHub теперь широко доступна спустя 18 месяцев.

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

Модификации содержат огромное количество новых функций, которые гораздо более осведомлены о контексте. Бизнес утверждает, что их обновленный поиск кода «примерно в два раза быстрее», чем в предыдущей версии, и что он «понимает код, ставя на первое место наиболее релевантные результаты».

Кроме того, были обновлены пользовательские интерфейсы поиска и представления кода. Обновленный поисковый интерфейс предоставляет дополнения и предложения в дополнение к категоризации и интеллектуальному форматированию результатов.

При поиске и переходе к ссылкам в представлении кода ссылки можно легко увидеть на боковой панели, аналогично тому, как это можно сделать в Visual Studio. Кроме того, поддерживаются поиск символов, регулярные выражения и запросы подстрок.

руководство по синтаксису

В декабре 2021 года стала доступна технологическая предварительная версия этого обновления, необходимая для списка ожидания. Те, кто решил принять участие и получил доступ к новому поиску, потратили много времени на его использование, помимо предыдущего поиска кода.

Ознакомьтесь с сообщением от февраля 2023 года в инженерном блоге GitHub, где вы найдете гораздо более подробное объяснение того, как это работает , какие технологии использовались для его создания, а также другую информацию.

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

Как упоминалось ранее, модификация планировалась в течение некоторого времени, но GitHub изображает ее как компонент более масштабных усилий по приданию платформе большей интеллектуальности. Обогащение и развитие инструмента кодирования ИИ Copilot с использованием генеративного ИИ — еще один выдающийся пункт в этом начинании.

Листинг изображения GitHub

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *