Szlak źródłowy
Deweloperzy | Zespół programistów Sourcetrail |
---|---|
Wersja stabilna | 2021.4.19 |
Magazyn | https://github.com/CoatiSoftware/Sourcetrail |
System operacyjny | Wieloplatformowy |
Typ | Jakość oprogramowania |
Licencja | Powszechna Licencja Publiczna GNU v3.0 |
Strona internetowa |
Sourcetrail był eksploratorem kodu źródłowego firmy FOSS , który zapewniał interaktywne wykresy zależności i obsługę wielu języków programowania, w tym C , C++ , Java i Python .
Historia
Projekt rozpoczął Eberhard Gräther po stażu w Google , gdzie pracował nad Google Chrome , i zauważył, że poświęcił dużo czasu (1 miesiąc) na wdrożenie prostej funkcji, którą spodziewał się zrobić w ciągu 1–2 godzin. To było jego motywacją do opracowania narzędzia, które pomaga w zrozumieniu konsekwencji modyfikacji kodu źródłowego. Projekt rozpoczął się jako projekt komercyjny w 2016 roku pod nazwą Coati. W listopadzie 2019 roku Sourcetrail został wydany jako oprogramowanie typu open source w ramach trzeciej wersji Powszechnej Licencji Publicznej GNU .
Projekt został przerwany w 2021 roku.
Pojęcie
Większość czasu programisty jest inwestowana w czytanie kodu źródłowego. [ potrzebne źródło ] Dlatego Sourcetrail ma pomóc programistom w zrozumieniu kodu źródłowego i relacji między różnymi komponentami. Sourcetrail buduje wykres zależności po zindeksowaniu plików kodu źródłowego i zapewnia graficzny przegląd kodu źródłowego.
Jest zbudowany w sposób rozszerzalny, więc można go rozszerzyć, aby obsługiwał więcej języków programowania.
Zobacz też
- ^ Kryl, Paweł (21 listopada 2019). „Nawigator kodu Sourcetrail teraz za darmo open source” . InfoŚwiat .
- ^ „Dlaczego praca nad Chrome skłoniła mnie do opracowania narzędzia do czytania kodu źródłowego” . 10 stycznia 2017 r.
- ^ „Coati Release 0.6” . Blog dewelopera Sourcetrail .
- ^ „Sourcetrail jest teraz darmowym oprogramowaniem typu open source” . Blog dewelopera Sourcetrail .
- ^ https://web.archive.org/web/20211115131149/https://www.sourcetrail.com/blog/discontinue_sourcetrail/ Wpis na blogu dotyczący zaprzestania stosowania Sourcetrail.