Comment afficher le code source d'un logiciel open-source

Comment afficher le code source d'un logiciel open-source

Lorsque les développeurs publient leur logiciel comme open-source, cela montre qu'ils sont à la fois dignes de confiance et généreux. Le logiciel open-source était l'une des principales choses qui m'ont aidé personnellement à démarrer en tant que codeur autodidacte.

Pour qu'un projet soit open-source, le développeur doit rendre son code source publiquement accessible afin que toute personne intéressée puisse inspecter et apprendre d'elle. Surtout, il montre également que le développeur n'a aucune intention néfaste, car le code open-source permet aux utilisateurs de compiler leurs propres binaires plutôt que d'utiliser tout fourni.

Table des matières

    Plus souvent qu'autrement, les développeurs hébergeront leur code open source sur GitHub. Quelques exemples de logiciels dont vous avez probablement entendu parler ont le code source disponible sur GitHub sont LibreOffice, GIMP et VLC Media Player.

    En utilisant la fonction de recherche de GitHub, vous devriez être en mesure de trouver et de visualiser le code source de pratiquement tous les principaux projets logiciels qui sont open-source.

    Comment afficher le code source

    Une fois que vous avez trouvé le référentiel GitHub qui héberge le code source du logiciel, vous constaterez que tout est organisé dans une arborescence de répertoire de base. Pour les fichiers, GitHub facilite la visualisation très facile.

    En tant que plate-forme de développement, GitHub forme parfaitement le code source via son interface Web. Presque tous les projets réputés incluront un Readme.MD, qui est un fichier Markdown qui affiche des informations utiles sur le référentiel et sa structure. Lorsque vous accédez à un référentiel, faites défiler vers le bas et vous verrez le contenu de ce fichier.

    Le réadme du référentiel.MD est important à consulter car il pointe souvent les utilisateurs dans le sens du code source qui peut être intéressé. Un référentiel peut être rempli de toutes sortes de code et d'autres données, certaines d'entre elles sont complètement inutiles pour vous, donc ce fichier est votre feuille de route.

    Une fois que vous avez compris où dans le référentiel du code qui vous intéresse est situé, tout ce que vous avez à faire est de cliquer sur l'arborescence du référentiel pour arriver là où vous voulez aller.

    Cliquez sur un fichier l'afficher avec la syntaxe appropriée en surbrillance.

    Pour une inspection rapide, l'interface Web de Github est excellente. Cependant, pour un code source plus compliqué, vous voudrez peut-être afficher plusieurs fichiers en même temps ou sur une longue période. Dans ce cas, nous vous recommandons de télécharger et de visualiser le code source via un éditeur de texte, comme le texte sublime.

    Télécharger le code source

    Le téléchargement d'un référentiel à partir de GitHub ne prend que deux clics.

    En haut de chaque référentiel, sous la ligne affichant le nombre total de validations, de branches, de packages, de versions et de contributeurs, vous verrez un bouton vert étiqueté Clone ou télécharger. Cliquez dessus et sélectionnez Télécharger Zip.

    Par défaut, cela commencera à télécharger la branche maîtresse du référentiel actuel en tant que fichier zip. Une fois terminé, tout ce que vous avez à faire est d'extraire les archives d'un dossier local sur votre ordinateur. Ensuite, en utilisant un éditeur de texte, vous pouvez ouvrir l'un des fichiers du référentiel d'une manière beaucoup plus rapide qui ne nécessite pas de navigateur.

    Si vous n'êtes pas un codeur expérimenté, Github peut être un peu déroutant au début. Si vous y pensez juste comme un répertoire ouvert de code source, avec un ReadMe au plus haut niveau, ce n'est pas trop intimidant. Affichage du code source à l'aide de GitHub est simple, à la fois localement et via son interface Web.