Recherche de code avec Google Code Search

recherche-code-google

Google regorge d’outil interessant, comme Google Code Search, qui permet tout simplement de rechercher du code. Pas moins de 70 langages sont disponibles, à commencer par PHP, ActionScript, CSS, C++ (et donc 66 autres).

Google Code Search explore n’importe quel type de code de sources publiques, et en particulier les pages de codes contenues dans les archives. Rassurez-vous tout de suite, google ne va pas indexer le code PHP de votre site internet, ni enregistrer le mot de passe de votre base de données. De toute façon, techniquement, il ne peut pas 😉

Vous avez la possibilité de rechercher du code de votre langage favori de 4 façons différentes sur Google Code Search. Voici 4 exemples pour mieux comprendre :

  • lang:php mysql_query | Recherche « mysql_query » lorsque le langage est « PHP »
  • license:apache | Recherche du code sous licence « apache »
  • file:include | Recherche du code dans le dossier « include » et les sous dossiers de ce répertoire
  • Le système est strictement le même avec « package »

Vous pouvez aussi, et c’est très pratique, mixer les paramètres de recherche de code sur Google Code Search. Par exemple, vous pouvez écrire lang:css file:include color pour rechercher « color » dans une page « CSS » contenu dans le répertoire « include ». Intéressant non ?

L’interface de recherche est franchement intéressante. Lorsqu’on clique sur le résultat d’une recherche, on arrive sur la page de code en question tout en ayant l’entière hiérarchisation des fichiers et dossiers du zip (ou autres)  indexé par Google Code Search.

Je pense que je vais désormais utiliser Google Code Search régulièrement pour effectuer mes recherches de code… Sachez que comme pas mal d’outils Google, Google Code Search est issu et labellisé Labs Google, et sera dans doute ensuite en version BETA pendant 23 ans (au moins).

Laisser un Commentaire