La recherche à l’aide de votre code vient d’acquérir moins difficile dans GitHub

GitHub a annoncé de grandes mises à jour de son moteur de recherche car il semble aider les utilisateurs finaux à vous aider à gagner du temps et à rester concentré sur leur travail.

Pour commencer, le moteur de recherche sera désormais doté d’une interface individuelle, mais une fois que la performance sera complète et que les produits seront préparés pour une adoption plus large, il sera intégré à la base de connaissances principale de github.com, a-t-on expliqué.

Tous les dépôts GitHub ne peuvent pas être recherchés à l’aide du nouveau moteur, mais ce ne sont peut-être pas de petites bases de données. Plus de cinq millions de référentiels grand public peuvent être recherchés, y compris des types très appréciés, ainsi que tous les référentiels communautaires d’utilisateurs finaux dans l’avant-première technologique.

Avantages de GitHub

Les utilisateurs finaux peuvent également rechercher leurs dépôts privés personnels dans l’aperçu de l’expertise technologique.

Décrivant les changements dans un article de site, Pavel Avgustinov de GitHub a déclaré qu’obtenir un excellent succès sera beaucoup plus facile, car les développeurs pourront rechercher une chaîne spécifique, avec de l’aide pour les correspondances de sous-chaîne et des caractères particuliers. Ils pourront également utiliser des expressions courantes (enfermées dans des séparateurs /).

La recherche peut également être affinée via des filtres tels que langue :, itinéraire :, extension : et les opérateurs booléens (OU, PAS). Recherche de définitions d’une image avec symbole : a également été rendue probable.

Le moteur de look nouveau et amélioré est actuellement proposé en avant-première, avec une recherche de cible originale pour obtenir les opinions et le soutien de la communauté.

Toute personne cherchant à participer doit commencer par s’inscrire sur la liste d’attente ici. Peu de temps après, lorsque l’aperçu technique sera activé dans le compte, ils peuvent accéder à https://cs.github.com et l’essayer.

À l’avenir, GitHub demandera à contenir tous les référentiels publics généraux et à développer la liste des langues prises en charge. Les capacités de recherche seront également améliorées avec des heuristiques de notation et de position, tandis que l’équipe expérimentera davantage les API et les intégrations, pour voir quels types auraient le plus d’impact.