Sourcegraph – Cherchez et corrigez votre code au travers de plusieurs dépôts

Si vous travaillez sur de gros projets avec plusieurs référentiels Git, du code partout et différentes équipes, voici un outil qui va vous faciliter la vie.

Cet outil s’appelle Sourcegraph et il indexe tous vos référentiels stockés sur Gitlab, Github, Bitbucker, Azure… pour vous permettre ensuite de faire des recherches plus ou moins complexes, sur tous types de langages (Java, Python, Go, JS , C #… etc) pour pouvoir ensuite parcourir le code trouvé directement depuis votre navigateur.

Ainsi, en plus de trouver quoi que ce soit dans votre code, créez des tableaux de bord pour suivre l’utilisation de tout ce qui peut être trouvé avec Sourcegraph ou encore l’interfacer avec des services externes pour par exemple trouver et corriger des problèmes. défaillances de sécurité.

Vous pouvez également automatiser les modifications à grande échelle en modifiant le code sur plusieurs référentiels à la fois.

Concurrent d’OpenGrok, Sourcegraph est un outil que vous pouvez utiliser directement en ligne pour parcourir les référentiels publics de logiciels libres, ce qui est super cool pour voir et comprendre comment d’autres développeurs implémentent certaines API et fonctions.

Rassurez-vous, vous pouvez également le déployer sur un serveur pour votre propre usage sur des référentiels privés.

Pour ce faire, exécutez simplement la commande :

docker run --publish 7080:7080 --publish 127.0.0.1:3370:3370 --rm --volume ~/.sourcegraph/config:/etc/sourcegraph --volume ~/.sourcegraph/data:/var/opt/sourcegraph sourcegraph/server:3.32.0

Vous trouverez ici toute la documentation.

A voir également  Comment enregistrer et télécharger une vidéo Facebook ?

Laisser un commentaire

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

Retour haut de page