La refonte significative de la recherche de code GitHub est désormais largement disponible après 18 mois

La refonte significative de la recherche de code GitHub est désormais largement disponible après 18 mois

La recherche de code a subi une refonte complète qui est en développement depuis des années, selon GitHub, qui vient de la rendre généralement disponible .

Les modifications contiennent une énorme quantité de nouvelles fonctionnalités qui tiennent beaucoup plus compte du contexte. L’entreprise affirme que sa recherche de code mise à jour est « environ deux fois plus rapide » que la version précédente et qu’elle « comprend le code, en mettant les résultats les plus pertinents en premier ».

De plus, les interfaces utilisateur de recherche et d’affichage du code ont été mises à jour. L’interface de recherche mise à jour fournit des complétions et des suggestions en plus de catégoriser et de formater intelligemment les résultats.

Lors de la recherche et de l’accès aux références dans la vue Code, il est simple de voir les références dans un panneau latéral, ce qui est similaire à la façon dont vous pourriez le faire dans Visual Studio. De plus, la recherche de symboles, les expressions régulières et les requêtes de sous-chaînes sont prises en charge.

guide de syntaxe

En décembre 2021 , un aperçu technologique de cette mise à jour requis par une liste d’attente est devenu disponible. Ceux qui ont choisi de participer et ont eu accès à la nouvelle recherche ont passé beaucoup de temps à l’utiliser en dehors de la recherche de code précédente.

Consultez l’article de février 2023 sur le blog d’ingénierie GitHub pour une explication beaucoup plus détaillée de son fonctionnement , des technologies qui ont été utilisées pour le créer et d’autres informations.

Les modifications sont destinées à augmenter l’efficacité des ingénieurs logiciels; par exemple, la recherche améliorée pourrait être beaucoup plus efficace pour localiser certaines vulnérabilités dans une vaste base de code.

Comme mentionné précédemment, la modification est prévue depuis un certain temps, mais GitHub la décrit comme un élément d’un effort plus important visant à donner à la plate-forme une plus grande intelligence. L’enrichissement et le développement de l’outil de codage de l’IA Copilot à l’aide de l’IA générative est l’autre point marquant de cette entreprise.

Image de la liste par GitHub

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *