Como visualizar o código-fonte de um software de código aberto

Quando os desenvolvedores lançam seus softwares como código aberto, isso mostra que eles são confiáveis ​​e generosos. O software de código aberto(Open-source software) foi uma das principais coisas que pessoalmente me ajudaram a começar como programador autodidata.

Para que um projeto seja de código aberto, o desenvolvedor precisa disponibilizar seu código-fonte publicamente para que qualquer pessoa interessada possa inspecioná-lo e aprender com ele. É importante ressaltar que também mostra que o desenvolvedor não tem intenções nefastas, pois o código-fonte aberto permite que os usuários compilem seus próprios binários em vez de usar qualquer um fornecido.

Se você encontrar dois softwares e não conseguir determinar qual usar, verifique se um é de código aberto e o outro não. Nesse caso, sua escolha deve ser clara.

No entanto, se você quiser aprender ou até mesmo adicionar ao código-fonte de um software, essa também é uma opção. Para fazer isso, você precisará saber como visualizar o código-fonte. Neste artigo, vamos falar sobre como você pode fazer exatamente isso.

Como encontrar o código-fonte(How to Find the Source Code)

Depois de encontrar um software de código aberto do qual você gostaria de visualizar o código-fonte, o primeiro passo é realmente descobrir como o código-fonte do projeto é disponibilizado.

Na maioria dos casos, o código-fonte será hospedado na maior plataforma de controle de versão da web, o GitHub .

O que é o GitHub?(What Is GitHub?)

O GitHub(GitHub) foi fundado em 2008 e adquirido pela Microsoft em 2018. É uma plataforma global de desenvolvimento de software que oferece toda a funcionalidade de gerenciamento de código-fonte do Git , juntamente com seus próprios recursos que aprimoram seus recursos de colaboração e recursos de controle de versão.

Na maioria das vezes, os desenvolvedores hospedam seu código-fonte aberto no GitHub . Alguns exemplos de software que você provavelmente já ouviu falar que tem código-fonte disponível no GitHub são LibreOffice , GIMP e VLC media player .

Usando o recurso de pesquisa do GitHub(GitHub’s search feature) , você poderá encontrar e visualizar o código-fonte de praticamente todos os principais projetos de software de código aberto.

Como visualizar o código-fonte(How to View the Source Code)

Depois de encontrar o repositório do GitHub que hospeda o código-fonte do software, você descobrirá que tudo está organizado em uma árvore de diretórios básica. Para arquivos, o GitHub facilita muito a visualização do código.

Como plataforma de desenvolvimento, o GitHub formata perfeitamente o código-fonte por meio de sua interface web. Quase(Almost) todos os projetos respeitáveis ​​incluirão um README.md , que é um arquivo markdown que exibe informações úteis sobre o repositório e sua estrutura. Ao navegar para um repositório, role para baixo e você verá o conteúdo desse arquivo.

É importante verificar o README.md(README.md) do repositório porque muitas vezes aponta os usuários na direção do código-fonte que eles podem estar interessados. Um repositório pode ser preenchido com todos os tipos de código e outros dados, alguns deles completamente inúteis para você , então este arquivo é seu roteiro.

Depois de descobrir onde no repositório está localizado o código em que você está interessado, tudo o que você precisa fazer é clicar na árvore de diretórios do repositório para chegar onde deseja ir.

Clicar em um arquivo o exibirá com o realce de sintaxe adequado.

Para uma inspeção rápida, a interface web do GitHub é ótima. No entanto, para códigos-fonte mais complicados, convém exibir vários arquivos ao mesmo tempo ou por um longo período de tempo. Nesse caso, recomendamos baixar e visualizar o código-fonte por meio de um editor de texto(text editor) , como o Sublime Text.

Baixando o código fonte(Downloading The Source Code)

Baixar um repositório do GitHub leva apenas dois cliques.

Na parte superior de cada repositório, abaixo da linha que exibe o número total de commits, branches, packages, releases e contribuidores, você verá um botão verde chamado Clone or download . Clique nele e selecione Baixar ZIP(Download ZIP) .

Por padrão, isso começará a baixar o branch master do repositório atual como um arquivo ZIP . Quando terminar, tudo o que você precisa fazer é extrair o arquivo para uma pasta local em seu computador. Então, usando um editor de texto, você pode abrir qualquer um dos arquivos do repositório de uma forma muito mais rápida que não requer um navegador.

Se você não é um programador experiente, o GitHub pode ser um pouco confuso no começo. Se você pensar nele apenas como um diretório aberto de código-fonte, com um leia-me no nível superior, não será muito intimidante. A visualização do código-fonte usando o GitHub é simples, tanto localmente quanto por meio de sua interface web.



About the author

Eu sou um programador de computador, e tenho sido há mais de 15 anos. Minhas habilidades estão no desenvolvimento e manutenção de aplicativos de software, além de fornecer suporte técnico para esses aplicativos. Também ensinei programação de computadores para alunos do ensino médio e atualmente sou instrutor profissional.



Related posts