Egy nyílt forráskódú szoftver forráskódjának megtekintése

Amikor a fejlesztők nyílt forráskódúként adják ki szoftvereiket, az azt mutatja, hogy egyszerre megbízhatóak és nagylelkűek. A nyílt forráskódú szoftver(Open-source software) volt az egyik fő dolog, ami személy szerint segített abban, hogy autodidakta kódolóként elkezdhessem.

Ahhoz, hogy egy projekt nyílt forráskódú legyen, a fejlesztőnek nyilvánosan elérhetővé kell tennie a forráskódját, hogy minden érdeklődő megtekinthesse és tanulhasson belőle. Fontos, hogy ez azt is mutatja, hogy a fejlesztőnek nincsenek aljas szándékai, mivel a nyílt forráskód lehetővé teszi a felhasználók számára, hogy saját binárisokat fordítsanak, ahelyett, hogy a rendelkezésre állókat használnák.

Ha valaha is találkozik két szoftverrel, és nem tudja eldönteni, hogy melyiket használja, ellenőrizze, hogy az egyik nyílt forráskódú-e, a másik pedig nem. Ha igen, választásának egyértelműnek kell lennie.

Ha azonban tanulni szeretne egy szoftver forráskódjából, vagy akár kiegészíteni szeretne egy szoftver forráskódjával, ez is egy lehetőség. Ehhez tudnia kell, hogyan tekintheti meg a forráskódot. Ebben a cikkben beszéljünk arról, hogyan teheti ezt meg.

Hogyan lehet megtalálni a forráskódot(How to Find the Source Code)

Ha talált egy nyílt forráskódú szoftvert, amelynek meg szeretné tekinteni a forráskódját, az első lépés az, hogy megtudja, hogyan érhető el a projekt forráskódja.

Az esetek többségében a forráskód a web legnagyobb verziókezelő platformján, a GitHubon(GitHub) lesz tárolva .

Mi az a GitHub?(What Is GitHub?)

A GitHubot(GitHub) 2008-ban alapították, és 2018-ban vásárolta meg a Microsoft . Ez egy globális szoftverfejlesztési platform, amely a (Microsoft)Git összes forráskód-kezelési funkcióját kínálja , valamint saját szolgáltatásait, amelyek javítják az együttműködési képességeket és a verziókezelési funkciókat.

A fejlesztők gyakran a GitHubon helyezik(GitHub) el nyílt forráskódjukat . Néhány példa olyan szoftverekre, amelyekről valószínűleg hallott már, és amelyek forráskódja elérhető a GitHubon(GitHub) : a LibreOffice , a GIMP és a VLC médialejátszó(VLC media player) .

A GitHub keresési funkciójával(GitHub’s search feature) gyakorlatilag minden nagyobb, nyílt forráskódú szoftverprojekt forráskódját megtalálhatja és megtekintheti.

A forráskód megtekintése(How to View the Source Code)

Miután megtalálta a GitHub -tárat, amely a szoftver forráskódját tárolja, látni fogja, hogy minden egy alapvető címtárfába van rendezve. A fájlok esetében a GitHub nagyon egyszerűvé teszi a kód megtekintését.

Fejlesztési platformként a GitHub szépen formázza a forráskódot webes felületén keresztül. Szinte(Almost) minden jó hírű projekt tartalmazni fog egy README.md fájlt, amely egy leíró fájl, amely hasznos információkat jelenít meg a tárolóról és annak szerkezetéről. Amikor egy tárolóhoz navigál, görgessen lefelé, és látni fogja a fájl tartalmát.

A repository README.md fájlját(README.md) azért érdemes megnézni, mert gyakran arra a forráskód irányába irányítja a felhasználókat, amelyek érdekelhetik őket. Egy tárat meg lehet tölteni mindenféle kóddal és egyéb adattal, amelyek egy része teljesen haszontalan az Ön számára. , tehát ez a fájl az Ön útiterve.

Miután kiderítette, hogy a tárolóban hol található az Önt érdeklő kód, mindössze annyit kell tennie, hogy át kell kattintania a tárház címtárfáján, hogy eljusson oda, ahová szeretne menni.

Ha egy fájlra kattint, az megjelenik a megfelelő szintaxis kiemeléssel.

A gyors ellenőrzéshez a GitHub webes felülete nagyszerű. Bonyolultabb forráskód esetén azonban érdemes lehet több fájlt egyszerre vagy hosszú időn keresztül megtekinteni. Ebben az esetben azt javasoljuk, hogy töltse le és tekintse meg a forráskódot egy szövegszerkesztőn(text editor) keresztül , például a Sublime Text segítségével.

A forráskód letöltése(Downloading The Source Code)

Egy adattár letöltése a GitHubról(GitHub) mindössze két kattintás.

Az egyes tárhelyek tetején, a véglegesítések, elágazások, csomagok, kiadások és közreműködők teljes számát megjelenítő sor alatt egy Klónozás vagy letöltés(Clone or download) feliratú zöld gomb látható . Kattintson rá, és válassza a ZIP letöltése(Download ZIP) lehetőséget .

Alapértelmezés szerint ez megkezdi az aktuális lerakat főágának letöltését ZIP - fájlként. Ha kész, mindössze annyit kell tennie, hogy kicsomagolja az archívumot egy helyi mappába a számítógépén. Ezután egy szövegszerkesztővel sokkal gyorsabban, böngésző nélkül megnyithatja a tárhely bármelyik fájlját.

Ha nem vagy tapasztalt kódoló, a GitHub először kissé zavaró lehet. Ha csak úgy tekintünk rá, mint egy nyílt forráskód-könyvtárra, a readme-vel a legfelső szinten, ez nem túl ijesztő. A forráskód megtekintése a GitHub használatával egyszerű, mind helyileg, mind a webes felületén keresztül.



About the author

Számítógép-programozó vagyok, és több mint 15 éve. Szakértelmem szoftveralkalmazások fejlesztésében és karbantartásában, valamint ezen alkalmazások technikai támogatásában rejlik. Számítógép-programozást is tanítottam középiskolásoknak, jelenleg pedig profi oktató vagyok.



Related posts