Sourcetrail, bezplatný průzkumník kódů napříč platformami

o Sourcetrail

V příštím článku se podíváme na Sourcetrail. Tohle je bezplatný průzkumník zdrojového kódu a otevřené pro Gnu / Linux, Windows a macOS. Díky tomu budeme moci snadno prozkoumat jakýkoli zdrojový kód. Jedná se o prohlížeč, který pracuje offline, takže není nutné se připojovat k internetu, což naše kódy udrží v bezpečí.

Tento program poskytuje a úplný přehled, podrobnosti zdrojového kódu kombinující interaktivní graf závislostí a stručné zobrazení kódu. Je právě kompatibilní s C, C ++, Java a Python a můžeme jej synchronizovat s naším oblíbeným editorem kódů Atom, Eclipse, Emacs, IntelliJ IDEA, Tvůrce Qt, Sublime TextVim, Kód Visual Studio prostřednictvím pluginu.

V dnešní době, pokud projekt dosáhne určité velikosti, je obtížné udržovat konzistentní mentální model struktury zdrojového kódu. Problémem zde není špatná abstrakce jazyka, ale vysoká hustota informací kódu. Každý řádek ve zdrojovém kódu má svůj účel, a protože vývojáři softwaru tráví většinu času hledáním těch malých kousků, které jsou relevantní, tento software jim dává možnost vidět, jak jsou komponenty vzájemně propojeny, aniž by se musel neustále dívat na každý detail kódu.

Pracovní příklad Sourcetrail

Vývojáři softwaru tráví většinu času dešifrováním stávajícího zdrojového kódu a běžné nástroje pro úpravy kódu často s touto úlohou nabízejí malou pomoc. Sourcetrail poskytuje přehled a podrobnosti kombinací interaktivního grafu závislostí, stručného zobrazení kódu a efektivního vyhledávání kódu. Vše integrované do jednoho snadno použitelného vývojářského nástroje pro různé platformy. Dále to také vyplývá z uživatelská pomoc tím, že vám umožní prozkoumat starší kód, porozumět implementaci a refaktorovat softwarovou architekturu.

Obecné vlastnosti sourcetrailu

předvolba sourcetrail

  • Můžeme indexujte náš zdrojový kód. Hloubková statická analýza společnosti Sourcetrail najde všechny definice a odkazy v našich zdrojových souborech. Chcete-li spustit analyzátor statického kódu, můžeme importovat existující konfiguraci sestavení nebo zvolit ruční konfiguraci projektu.
  • Program vám umožní najít jakýkoli symbol. Budeme mít možnost použijte vyhledávací pole Sourcetrail k rychlému vyhledání jakéhokoli symbolu v celé základně kódu. Vyhledávač s fuzzy kódem nám poskytuje ty nejlepší shody pouhými několika kliknutími.

sourcetrail příklad 1

  • Budeme mít možnost vizuálně prozkoumat závislosti. Zobrazení grafu poskytuje rychlý přehled o jakékoli třídě, metodě, poli atd. A všech jejích vztazích. Graf závislostí je plně interaktivní, můžeme jej použít k pohybu po kódové základně.
  • Budeme mít možnost prozkoumat náš zdrojový kód. Zobrazení kódu obsahuje všechny podrobnosti implementace prvku, který je v centru pozornosti v dobře organizovaném seznamu fragmentů kódu. Můžeme dále zkontrolovat obory a zvýraznit místní proměnné nebo se zaměřit na jakýkoli jiný odkaz nebo nalezený prvek.
  • Program nám umožní připojit náš zdrojový editor. Budeme moci synchronizovat Sourcetrail s naším oblíbeným editorem zdrojového kódu prostřednictvím pluginu. To vám umožní snadno přepínat mezi psaním a zkoumáním.

To jsou jen některé z funkcí programu, můžete všechny si podrobně prostudujte na blogu projektu.

Nainstalujte si Sourcetrail Source Explorer na Ubuntu

Najdeme tento program dostupný z stránka vydání na GitHubu. Zde si můžeme stáhnout komprimovaný soubor, který je vidět na následujícím snímku obrazovky.

stáhnout instalační program sourcetrail

Po stažení otevřeme terminál (Ctrl + Alt + T) a udělejte oprávnění k provedení souboru install.sh, který najdeme uvnitř složky, která bude vytvořena po rozbalení souboru že stáhneme:

sudo chmod +x install.sh

Jakmile dáme povolení ke spuštění, můžeme spusťte tento instalační skript běží takto:

instalace sourcetrail

sudo sh ./install.sh

Po instalaci můžeme najděte v našem počítači spouštěč programů.

spouštěč sourcetrail

Odinstalace

Pokud chceme odinstalovat program z našeho počítače, budeme muset pouze přejděte do složky / opt / sourcetrail /. Jakmile v něm budete, musíte spusťte soubor uninstall.sh Odebrání programu ze systému:

odinstalovat sourcetrail

sudo ./uninstall.sh

Použít jako AppImage

vlastní stezka sourcetrail

Můžeme také použít Průzkumník zdrojů Sourcetrail pomocí souboru AppImage, který najdeme v stránka vydání.

Po dokončení stahování souboru otevřeme terminál (Ctrl + Alt + T) a přesuneme se do složky, kde máme uložený stažený soubor. Potom provedeme tento další příkaz do učinit stažený soubor spustitelným:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Po předchozím příkazu provedeme tento spusťte Průzkumník zdrojů Sourcetrail v Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Můžeme dostat více informací o tom, jak tento program funguje v dokumentaci nabízeno na webových stránkách projektu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.