Jak wyświetlić kod źródłowy oprogramowania typu open source?

Kiedy programiści wypuszczają swoje oprogramowanie jako oprogramowanie typu open source, pokazuje to, że są zarówno godni zaufania, jak i hojni. Oprogramowanie typu open source(Open-source software) było jedną z głównych rzeczy, które osobiście pomogły mi rozpocząć pracę jako samouk programista.

Aby projekt był open-source, programista musi publicznie udostępnić swój kod źródłowy, aby każdy zainteresowany mógł go sprawdzić i uczyć się na jego podstawie. Co ważne, pokazuje również, że programista nie ma nikczemnych intencji, ponieważ kod open source pozwala użytkownikom kompilować własne pliki binarne zamiast korzystać z dostarczonych.

Jeśli kiedykolwiek natkniesz się na dwa programy i nie możesz określić, którego użyć, sprawdź, czy jeden jest typu open source, a drugi nie. Jeśli tak, Twój wybór powinien być jasny.

Jeśli jednak chcesz uczyć się na podstawie kodu źródłowego oprogramowania lub nawet go uzupełniać, jest to również opcja. Aby to zrobić, musisz wiedzieć, jak wyświetlić kod źródłowy. W tym artykule porozmawiajmy o tym, jak możesz to zrobić.

Jak znaleźć kod źródłowy(How to Find the Source Code)

Po znalezieniu oprogramowania typu open source, którego kod źródłowy chciałbyś zobaczyć, pierwszym krokiem jest ustalenie, w jaki sposób udostępniany jest kod źródłowy projektu.

W większości przypadków kod źródłowy będzie hostowany na największej internetowej platformie kontroli wersji, GitHub .

Co to jest GitHub?(What Is GitHub?)

GitHub został założony w 2008 r. i zakupiony przez firmę Microsoft w 2018 r. Jest to globalna platforma programistyczna, która oferuje wszystkie funkcje zarządzania kodem źródłowym usługi Git wraz z własnymi funkcjami, które zwiększają możliwości współpracy i funkcje kontroli wersji.

Najczęściej programiści będą hostować swój kod open-source na GitHub . Kilka przykładów oprogramowania, o którym prawdopodobnie słyszałeś, a które ma kod źródłowy dostępny na GitHub , to LibreOffice , GIMP i VLC media player .

Korzystając z funkcji wyszukiwania GitHub(GitHub’s search feature) , powinieneś być w stanie znaleźć i wyświetlić kod źródłowy praktycznie każdego dużego projektu oprogramowania, który jest open-source.

Jak wyświetlić kod źródłowy(How to View the Source Code)

Po znalezieniu repozytorium GitHub , w którym znajduje się kod źródłowy oprogramowania, przekonasz się, że wszystko jest zorganizowane w podstawowym drzewie katalogów. W przypadku plików GitHub bardzo ułatwia przeglądanie kodu.

Jako platforma programistyczna GitHub starannie formatuje kod źródłowy za pomocą interfejsu internetowego. Prawie(Almost) wszystkie renomowane projekty będą zawierać plik README.md , który jest plikiem znaczników wyświetlającym przydatne informacje o repozytorium i jego strukturze. Kiedy przejdziesz do repozytorium, przewiń w dół, a zobaczysz zawartość tego pliku.

Plik README.md(README.md) repozytorium jest ważny do sprawdzenia, ponieważ często wskazuje on użytkownikom kierunek kodu źródłowego, który może ich interesować. Repozytorium może być wypełnione wszelkiego rodzaju kodem i innymi danymi, niektóre z nich są dla ciebie całkowicie bezużyteczne , więc ten plik jest twoją mapą drogową.

Po ustaleniu, gdzie w repozytorium znajduje się interesujący Cię kod, wystarczy kliknąć drzewo katalogów repozytorium, aby dostać się tam, gdzie chcesz się udać.

Kliknięcie pliku spowoduje wyświetlenie go z odpowiednim podświetleniem składni.

Do szybkiej inspekcji interfejs sieciowy GitHub jest świetny. Jednak w przypadku bardziej skomplikowanego kodu źródłowego możesz chcieć wyświetlać wiele plików jednocześnie lub przez dłuższy czas. W takim przypadku zalecamy pobranie i przeglądanie kodu źródłowego za pomocą edytora tekstu(text editor) , takiego jak Sublime Text.

Pobieranie kodu źródłowego(Downloading The Source Code)

Pobranie repozytorium z GitHub zajmuje tylko dwa kliknięcia.

U góry każdego repozytorium, pod wierszem wyświetlającym całkowitą liczbę zatwierdzeń, gałęzi, pakietów, wydań i współtwórców, zobaczysz zielony przycisk oznaczony Klonuj lub pobierz(Clone or download) . Kliknij na niego i wybierz Pobierz ZIP(Download ZIP) .

Domyślnie rozpocznie się pobieranie gałęzi głównej bieżącego repozytorium jako pliku ZIP . Po zakończeniu wystarczy rozpakować archiwum do folderu lokalnego na komputerze. Następnie za pomocą edytora tekstu możesz otworzyć dowolny plik repozytorium w znacznie szybszy sposób, który nie wymaga przeglądarki.

Jeśli nie jesteś doświadczonym programistą, GitHub może być początkowo trochę zagmatwany. Jeśli myślisz o tym jako o otwartym katalogu kodu źródłowego, z plikiem readme na najwyższym poziomie, nie jest to zbyt onieśmielające. Przeglądanie kodu źródłowego za pomocą GitHub jest proste, zarówno lokalnie, jak i za pośrednictwem interfejsu internetowego.



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts