La nouvelle recherche de code de GitHub.
La nouvelle vue de code de GitHub.
GitHub
GitHub a a annoncé la disponibilité générale d’une refonte complète de la recherche de code qui est en développement depuis des années.
Les changements incluent de nouvelles fonctionnalités substantielles qui sont beaucoup plus conscientes du contexte. La société affirme que sa nouvelle recherche de code est “environ deux fois plus rapide” que l’ancienne recherche de code et qu’elle “comprend le code, en mettant les résultats les plus pertinents en premier”.
Cela s’ajoute aux interfaces de recherche et d’affichage du code repensées. La nouvelle interface de recherche propose des suggestions et des complétions, et catégorise et formate les résultats de manière plus intelligente.
Dans la vue de code, vous pouvez facilement voir les références dans un panneau latéral, correspondant plus ou moins à ce que vous seriez capable de faire dans Visual Studio lorsqu’il s’agit de rechercher et de naviguer dans les références. Il existe également une prise en charge des requêtes de sous-chaînes, des expressions régulières et de la recherche de symboles.
GitHub a publié un guide de syntaxe, y compris, mais sans s’y limiter, les éléments habituels tels que l’utilisation d’opérations booléennes dans les requêtes ou l’exécution d’une recherche exacte avec des guillemets. Il existe également des fonctionnalités plus spécifiques, telles que la limitation de votre recherche à un référentiel, une langue, un chemin ou une organisation spécifique.
Cette refonte a d’abord été mise à disposition sous forme d’aperçu technologique avec une liste d’attente dans Décembre 2021. Ceux qui ont opté pour la nouvelle recherche ont passé beaucoup de temps à l’utiliser parallèlement à l’ancienne recherche de code en tant qu’outil distinct.
Si vous souhaitez approfondir votre compréhension, vous pouvez consulter les détails de l’article de février 2023 du blog d’ingénierie GitHub. exactement comment ça marchequelles technologies ont été utilisées pour le construire, etc.
Les modifications visent à améliorer la productivité des développeurs de logiciels. Par exemple, la nouvelle recherche pourrait être beaucoup plus efficace pour trouver des vulnérabilités spécifiques dans une grande base de code.
Comme indiqué, le changement est en cours depuis un certain temps, mais GitHub le positionne dans le cadre d’une initiative plus large visant à apporter plus d’intelligence à la plate-forme. L’autre point le plus notable de cette initiative est l’enrichissement et l’expansion de l’outil de codage d’IA Copilot tirant parti de l’IA générative.
Image de la liste par GitHub
2023-05-08 23:48:29
1683601725
#Après #mois #grande #refonte #recherche #code #GitHub #est #généralement #disponible #Ars #Technica