Sourcetrail, bezplatný prieskumník kódov pre rôzne platformy

o Sourcetrail

V nasledujúcom článku sa pozrieme na Sourcetrail. Toto je bezplatný prieskumník zdrojových kódov a otvorené pre GNU / Linux, Windows a macOS. Vďaka tomu budeme môcť ľahko preskúmať akýkoľvek zdrojový kód. Je to prehliadač, ktorý pracuje offline, takže nie je potrebné sa pripájať na internet, vďaka čomu budú naše kódy v bezpečí.

Tento program poskytuje a úplný prehľad, podrobnosti zdrojového kódu kombinujúce interaktívny graf závislostí a výstižné zobrazenie kódu. Je práve kompatibilný s C, C ++, Java a Python a môžeme ich synchronizovať s obľúbeným editorom kódov, ako je Atom, Eclipse, Emacs, IntelliJ IDEA, Tvorca Qt, Sublime TextVim, Kód Visual Studio cez plugin.

V dnešnej dobe, ak projekt dosiahne určitú veľkosť, je ťažké udržať konzistentný mentálny model štruktúry zdrojového kódu. Problémom tu nie je zlá abstrakcia jazyka, ale vysoká informačná hustota kódu. Každý riadok v zdrojovom kóde má svoj účel a keďže vývojári softvéru trávia väčšinu času hľadaním tých malých častí, ktoré sú relevantné, tento softvér im dáva možnosť vidieť, ako sú komponenty navzájom spojené, bez toho, aby sa museli neustále pozerať na každý detail kódu.

Príklad fungovania zdroja Sourcetrail

Softvéroví vývojári trávia väčšinu času dešifrovaním už existujúceho zdrojového kódu a bežné nástroje na úpravu kódu často pri tejto úlohe ponúkajú malú pomoc. Sourcetrail poskytuje prehľad a podrobnosti kombináciou interaktívneho grafu závislostí, stručného zobrazenia kódu a efektívneho vyhľadávania kódu. Všetko zabudované do jedného ľahko použiteľného vývojárskeho nástroja pre rôzne platformy. Ďalej to tiež vyplýva z užívateľská pomoc tým, že vám umožní preskúmať pôvodný kód, porozumieť implementácii a refaktorovať softvérovú architektúru.

Všeobecné vlastnosti zdroja

preferencia sourcetrailu

  • Môžeme indexujte náš zdrojový kód. Hĺbková statická analýza programu Sourcetrail nájde všetky definície a odkazy v našich zdrojových súboroch. Ak chcete spustiť analyzátor statického kódu, môžeme importovať existujúcu konfiguráciu zostavy alebo zvoliť manuálnu konfiguráciu projektu.
  • Program vám umožňuje nájsť akýkoľvek symbol. Budeme mať možnosť použite vyhľadávacie pole Sourcetrail na rýchle vyhľadanie ľubovoľného symbolu v rámci celej kódovej základne. Vyhľadávací modul s fuzzy kódom nám poskytuje najlepšie zhody iba niekoľkými kliknutiami.

sourcetrail príklad 1

  • Budeme mať možnosť skúmať závislosti vizuálne. Grafické zobrazenie poskytuje rýchly prehľad o akejkoľvek triede, metóde, poli atď. A všetkých ich vzťahoch. Graf závislostí je plne interaktívny, môžeme ho použiť na pohyb po kódovej základni.
  • Budeme mať možnosť preskúmať náš zdrojový kód. Zobrazenie kódu obsahuje všetky implementačné podrobnosti zaostrenej položky v prehľadnom zozname úryvkov kódu. Môžeme ďalej skontrolovať rozsahy a zvýrazniť miestne premenné alebo sa zamerať na akýkoľvek iný odkaz alebo nájdený prvok.
  • Program umožní nám pripojiť náš zdrojový editor. Sourcetrail môžeme synchronizovať s naším obľúbeným editorom zdrojového kódu pomocou pluginu. Vďaka tomu môžete ľahko prepínať medzi písaním a skúmaním.

Je to len niekoľko funkcií programu všetky si podrobne preštudujte z blogu projektu.

Nainštalujte si Sourcetrail Source Explorer na Ubuntu

Tento program nájdeme dostupné z stránka s vydaním na GitHub. Tam si môžeme stiahnuť komprimovaný súbor, ktorý je viditeľný na nasledujúcej snímke obrazovky.

stiahnuť inštalátor sourcetrail

Po stiahnutí otvoríme terminál (Ctrl + Alt + T) a dajte oprávnenie na vykonávanie súboru install.sh, ktorý nájdeme v priečinku, ktorý sa vytvorí po rozbalení súboru ktoré stiahneme:

sudo chmod +x install.sh

Len čo dáme povolenie na popravu, môžeme spustiť tento inštalačný skript spustiť takto:

inštalácia sourcetrail

sudo sh ./install.sh

Po inštalácii môžeme nájdite v našom počítači spúšťač programov.

spúšťač sourcetrail

odinštalácie

Ak chceme program odinštalovať z nášho počítača, budeme musieť iba urobiť prejdite do priečinka / opt / sourcetrail /. Keď už do toho budete, stačí spustite súbor uninstall.sh Postup odstránenia programu zo systému:

odinštalovať sourcetrail

sudo ./uninstall.sh

Použiť ako AppImage

vlastný trail sourcetrail

Môžeme tiež použiť Sourcetrail Source Explorer pomocou súboru AppImage, ktorý nájdeme v stránka s vydaním.

Po dokončení sťahovania súboru otvoríme terminál (Ctrl + Alt + T) a presunieme sa do priečinka, kde máme uložený stiahnutý súbor. Potom vykonáme tento ďalší príkaz na urobte stiahnutý súbor spustiteľným:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Po predchádzajúcom príkaze vykonáme tento ďalší na spustite Sourcetrail Source Explorer v Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Môžeme dostať viac informácií o tom, ako tento program funguje, nájdete v dokumentácii ponúkané na webovej stránke projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.