Come visualizzare il codice sorgente di un software open source

Quando gli sviluppatori rilasciano il loro software come open-source, mostra che sono entrambi affidabili e generosi. Il software open source è(Open-source software) stata una delle cose principali che mi ha aiutato personalmente a iniziare come programmatore autodidatta.

Affinché un progetto sia open source, lo sviluppatore deve rendere pubblicamente disponibile il suo codice sorgente in modo che chiunque sia interessato possa esaminarlo e imparare da esso. È importante sottolineare che mostra anche che lo sviluppatore non ha intenzioni nefaste, poiché il codice open source consente agli utenti di compilare i propri binari anziché utilizzare quelli forniti.

Se ti imbatti in due software e non riesci a determinare quale utilizzare, controlla se uno è open source e l'altro no. Se è così, la tua scelta dovrebbe essere chiara.

Tuttavia, se vuoi imparare o addirittura aggiungere un pezzo del codice sorgente di un software, anche questa è un'opzione. Per farlo, devi sapere come visualizzare il codice sorgente. In questo articolo, parliamo di come puoi fare proprio questo.

Come trovare il codice sorgente(How to Find the Source Code)

Una volta trovato un pezzo di software open source di cui vorresti visualizzare il codice sorgente, il primo passo è scoprire effettivamente come viene reso disponibile il codice sorgente del progetto.

Nella maggior parte dei casi, il codice sorgente sarà ospitato sulla piattaforma di controllo della versione più grande del Web, GitHub .

Cos'è GitHub?(What Is GitHub?)

GitHub è stata fondata nel 2008 e acquistata da Microsoft nel 2018. È una piattaforma di sviluppo software globale che offre tutte le funzionalità di gestione del codice sorgente di Git , insieme alle proprie funzionalità che ne migliorano le capacità di collaborazione e le funzionalità di controllo della versione.

Il più delle volte, gli sviluppatori ospiteranno il loro codice open source su GitHub . Alcuni esempi di software di cui probabilmente hai sentito parlare con codice sorgente disponibile su GitHub sono LibreOffice , GIMP e VLC media player .

Utilizzando la funzione di ricerca di GitHub(GitHub’s search feature) , dovresti essere in grado di trovare e visualizzare il codice sorgente per praticamente tutti i principali progetti software open-source.

Come visualizzare il codice sorgente(How to View the Source Code)

Una volta trovato il repository GitHub che ospita il codice sorgente del software, scoprirai che tutto è organizzato in un albero di directory di base. Per i file, GitHub semplifica la visualizzazione del codice.

Come piattaforma di sviluppo, GitHub formatta ordinatamente il codice sorgente attraverso la sua interfaccia web. Quasi(Almost) tutti i progetti affidabili includeranno un README.md , che è un file markdown che mostra informazioni utili sul repository e la sua struttura. Quando accedi a un repository, scorri verso il basso e vedrai il contenuto di questo file.

È importante controllare il file README.md(README.md) del repository perché spesso indirizza gli utenti nella direzione del codice sorgente a cui potrebbero essere interessati. Un repository può essere riempito con tutti i tipi di codice e altri dati, alcuni dei quali completamente inutili per te , quindi questo file è la tua tabella di marcia.

Una volta che hai capito dove si trova nel repository il codice che ti interessa, tutto ciò che devi fare è fare clic sull'albero delle directory del repository per arrivare dove vuoi andare.

Facendo clic su un file verrà visualizzato con l'evidenziazione della sintassi corretta.

Per un'ispezione rapida, l'interfaccia web di GitHub è eccezionale. Tuttavia, per codice sorgente più complicato, potresti voler visualizzare più file contemporaneamente o per un lungo periodo di tempo. In questo caso, consigliamo di scaricare e visualizzare il codice sorgente tramite un editor di testo(text editor) , come Sublime Text.

Download del codice sorgente(Downloading The Source Code)

Il download di un repository da GitHub richiede solo due clic.

Nella parte superiore di ogni repository, sotto la riga che mostra il numero totale di commit, branch, pacchetti, release e contributor, vedrai un pulsante verde con l'etichetta Clona o scarica(Clone or download) . Fare clic su di esso e selezionare Scarica ZIP(Download ZIP) .

Per impostazione predefinita, verrà avviato il download del ramo principale del repository corrente come file ZIP . Al termine, tutto ciò che devi fare è estrarre l'archivio in una cartella locale sul tuo computer. Quindi, utilizzando un editor di testo, puoi aprire qualsiasi file del repository in un modo molto più rapido che non richiede un browser.

Se non sei un programmatore esperto, GitHub può creare un po' di confusione all'inizio. Se la pensi solo come una directory aperta di codice sorgente, con un readme al livello più alto, non è troppo intimidatorio. Visualizzare il codice sorgente usando GitHub è semplice, sia localmente che attraverso la sua interfaccia web.



About the author

ingegnere audiofilo e specialista di prodotti audio con oltre 10 anni di esperienza. Sono specializzato nella creazione di altoparlanti e cuffie per musica di qualità dall'inizio alla fine. Sono un esperto nella risoluzione dei problemi audio e nella progettazione di nuovi altoparlanti e sistemi di cuffie. La mia esperienza va oltre la semplice realizzazione di buoni prodotti; Ho anche una passione per aiutare gli altri a essere il meglio di sé possibile, sia attraverso l'istruzione che il servizio alla comunità.



Related posts