Google a introduit le masquage d'icônes et un nouveau système de recherche et de navigation dans les référentiels Git

Pendant les premiers jours de ce mois, Les développeurs Google ont publié les nouvelles de introduire une implémentation expérimentale dans votre menu, dans lequel un nouveau menu est proposé d'accessoires qui fournira aux utilisateurs plus d'informations sur les privilèges accordés à chaque plugin.

En outre, ils ont également introduit un nouveau système de recherche et de navigation conçu pour rechercher par code dans les référentiels git de projets open source développés avec la participation de Google.

Pour la partie des changements dans le menu sur les icônes des extensions et sur l'obtention de plus d'informations à leur sujet. L'essence du changement est que, par défaut, Il est proposé d'arrêter d'épingler les icônes du plugin à côté de la barre d'adresse.

En même temps, un nouveau menu apparaîtra à côté de la barre d'adresse, indiqué par l'icône de puzzle, qui listera tous les ajouts disponibles. Après avoir installé le plugin, l'utilisateur devra activer explicitement la connexion de l'icône du plugin au panneau, en évaluant simultanément les privilèges accordés au plugin.

Afin que le plug-in ne soit pas perdu, une invite contenant des informations sur le nouveau plug-in s'affiche immédiatement après l'installation. Le nouveau mode peut déjà être activé dans le navigateur en utilisant le paramètre "chrome: // flags / # extensions-toolbar-menu".

Cette expérience ajoute un nouveau bouton avec une icône de pièce de puzzle à l'interface utilisateur de Chrome. Cliquez sur ce bouton pour ouvrir le menu d'extension. Ce bouton est masqué lorsque l'utilisateur n'a aucune extension installée et activée. Les deux captures d'écran suivantes montrent ce bouton:

Si le test sur cette nouvelle gestion des extensions réussit, le changement s'appliquera à tous les utilisateurs dans l'une des versions suivantes navigateur stable, qui arriverait probablement à partir de Chrome 83.

Dans les commentaires sur le changement, les développeurs de plugins ont généralement perçu le changement de manière négative, car dans la grande majorité des cas, l'utilisateur n'effectuera aucune configuration supplémentaire à l'exception de l'installation et le plugin sera masqué.

A son avis, l'affichage des pictogrammes devrait être activé comme auparavant par défaut, mais pour rendre plus explicite la possibilité de leur séparation.

Par ailleurs Le nouveau service de recherche qui a été introduit est également mis en évidence et il a été conçu pour rechercher du code dans les référentiels git des projets open source développé avec la participation de Google.

Des projets répertoriés, Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline et Tensorflow sont notés. Des moteurs de recherche similaires étaient auparavant lancés pour rechercher par code depuis Chromium et Android.

Les expressions régulières et les raffinements peuvent être utilisés dans les requêtes de recherche (Par exemple, vous pouvez spécifier que vous devez rechercher une fonction dont le nom correspond au masque spécifié, et également déterminer dans votre code dans quel langage de programmation la recherche.)

Pour créer les liens du graphique dans le projet et appliquer les outils de navigation. On ne précise pas quel moteur de recherche est impliqué, mais Google développe deux projets de recherche open source: zoekt et codesearch.

Nous sommes ravis de lancer la recherche de code pour les projets Google Open Source. La recherche de code est l'un des outils internes les plus populaires de Google, et nous avons maintenant une version (même binaire, indicateurs différents) ciblant les communautés open source.

Lors de la recherche, différentes classes d'éléments trouvés dans le code sont prises en compte, et le résultat est affiché visuellement avec la coloration syntaxique, la possibilité de naviguer entre les liens et de visualiser l'historique des modifications.

Par exemple, vous pouvez cliquer sur le nom de la fonction dans votre code et aller à l'emplacement de sa définition ou voir où elle est appelée. Vous pouvez également basculer entre différentes branches et évaluer les changements entre elles.

Pour pouvoir accéder à ce nouveau service cherchez, allez-y vers le lien suivant 


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.