Cum să vizualizați codul sursă al unei programe software open-source
Când dezvoltatorii își lansează software-ul ca open-source, arată că sunt de încredere și generoși. Software open-source a fost unul dintre principalele lucruri care personal m-au ajutat să încep ca un coder autodidact.
Pentru ca un proiect să fie open-source, dezvoltatorul trebuie să-și creeze sursa cod disponibil public, astfel încât orice persoană interesată să poată inspecta și învăța de la acesta. De asemenea, este important să se arate că dezvoltatorul nu are intenții nefaste, întrucât codul open-source permite utilizatorilor să-și compileze propriile lor binare, mai degrabă decât să folosească orice furnizat. class = "lazy aligncenter">
Dacă întâlniți vreodată două programe software și nu puteți determina care să le utilizați, verificați pentru a vedea dacă este open-source, iar celălalt nu. Dacă da, alegerea ar trebui să fie clară.
Cu toate acestea, dacă doriți să aflați de la sau chiar să adăugați la codul sursă al unui software, aceasta este și o opțiune. Pentru a face acest lucru, va trebui să știți cum puteți vedea codul sursă. În acest articol, să vorbim despre cum puteți face doar asta.
Cum să găsiți codul sursă
După ce ați găsit o bucată deschisă -source software pentru care doriți să vedeți codul sursă, primul pas este de a afla efectiv cum este disponibil codul sursă al proiectului.
În majoritatea cazurilor, codul sursă va fi găzduit pe cea mai mare platformă de control a versiunilor web, GitHub.
In_content_1 all: [300x250] / dfp: [640x360]->
Ce este GitHub?
GitHub a fost fondată în 2008 și achiziționată de Microsoft în 2018. Este o platformă globală de dezvoltare software care oferă tot codul sursă funcționalitatea de management a git, împreună cu propriile sale caracteristici care îmbunătățesc capacitățile sale de colaborare și funcțiile de control al versiunilor.
Mai des, dezvoltatorii vor găzdui codul open-source pe GitHub. Câteva exemple de software despre care probabil ați auzit despre care au disponibil codul sursă pe GitHub sunt LibreOffice, GIMP și Player media VLC.
Utilizând Funcția de căutare a GitHub, ar trebui să puteți găsi și vizualiza codul sursă pentru practic toate proiectele software majore care sunt open-source.
Cum să vizualizați codul sursă
După ce ați găsit depozitul GitHub care găzduiește codul sursă al software-ului, veți vedea că totul este organizat într-un arbore de director de bază. Pentru fișiere, GitHub simplifică vizualizarea codului.
Ca platformă de dezvoltare, GitHub formatează corect codul sursă prin interfața sa web. Aproape toate proiectele de renume vor include un README.md, care este un fișier marcator care afișează informații utile despre depozit și structura acestuia. Când navigați într-un depozit, derulați în jos și veți vedea conținutul acestui fișier.
README.md al depozitului este important de verificat pentru că de multe ori indică utilizatorii în direcția codului sursă de care ar putea fi interesați. Un depozit poate fi completat cu tot felul de cod și alte date, unele dintre ele complet inutile pentru dvs., astfel încât acest fișier este foaia de parcurs.
Odată ce vă dați seama unde se află codul care vă interesează, nu trebuie decât să faceți clic pe arborele directorului depozitului pentru a ajunge unde doriți să mergeți.
Făcând clic pe un fișier, îl va afișa cu evidențierea sintaxei corespunzătoare.
Pentru o inspecție rapidă, interfața web a lui GitHub este excelentă. Cu toate acestea, pentru codul sursă mai complicat, poate doriți să vizualizați mai multe fișiere în același timp sau pe o perioadă lungă de timp. În acest caz, vă recomandăm să descărcați și să vizualizați codul sursă printr-un editor de text, cum ar fi Sublime Text.
Descărcarea codului sursă
Descărcarea unui depozit din GitHub durează doar două clicuri.
În partea de sus a fiecărui depozit, sub rândul care afișează numărul total de comitete, sucursale, pachete, versiuni și contribuabili, veți vedea un buton verde etichetat Clonare sau descărcare. Faceți clic pe el și selectați Descărcați ZIP.
În mod implicit, aceasta va începe descărcarea filialei principale a depozitului curent ca fișier ZIP. După finalizare, tot ce trebuie să faceți este să extrageți arhiva într-un folder local de pe computer. Apoi, folosind un editor de text, puteți deschide oricare dintre fișierele depozitului într-un mod mult mai rapid, care nu necesită un browser.
Dacă nu sunteți un codificator cu experiență, GitHub poate fi puțin confuz la început. Dacă vă gândiți la el doar la un director deschis al codului sursă, cu o readmisie la nivel superior, nu este prea intimidant. Vizualizarea codului sursă folosind GitHub este simplă, atât local cât și prin interfața sa web.