Sourcetrail, një hulumtues falas i kodeve ndër-platformë

rreth Sourcetrail

Në artikullin tjetër do të hedhim një vështrim në Sourcetrail. Kjo është një studiues falas i kodit burimor dhe të hapur për Gnu / Linux, Windows dhe macOS. Me këtë ne do të jemi në gjendje të eksplorojmë çdo kod burimor lehtësisht. Shtë një shfletues që punon jashtë linje, prandaj nuk është e nevojshme të lidheni me internet, gjë që do t'i mbajë të sigurt kodet tona.

Programi ofron një pasqyrë e plotë, detajet e kodit burimor që kombinojnë një grafik të varësisë interaktive dhe një pamje përmbledhëse të kodit. Aktualisht kompatibil me C, C ++, Java dhe Python dhe ne mund ta sinkronizojmë me redaktuesin tonë të preferuar të kodit si Atom, Eklips, Emacs, Unë e kuptoj idenë, Krijuesi Qt, Sublime Text, vim, Kodi i Visual Studio përmes shtojcës.

Në ditët e sotme nëse një projekt arrin një madhësi të caktuar, është e vështirë të ruash një model të qëndrueshëm mendor të strukturës së kodit burimor. Problemi këtu nuk është abstraksioni i dobët i gjuhës, por dendësia e lartë e informacionit e kodit. Çdo rresht në kodin burimor ka një qëllim, dhe pasi që zhvilluesit e softuerit kalojnë shumicën e kohës duke kërkuar ato pjesë të vogla që janë të rëndësishme, ky program vjen për t'u dhënë atyre mundësinë për të parë se si përbërësit janë të lidhur me njëri-tjetrin, pa pasur nevojë për të parë vazhdimisht çdo detaj të kodit.

Shembull i punës së turshi

Zhvilluesit e softuerit kalojnë shumicën e kohës së tyre duke deshifruar kodin ekzistues të burimit dhe mjetet e zakonshme të redaktimit të kodit shpesh ofrojnë pak ndihmë për këtë detyrë. Sourcetrail ofron përmbledhje dhe detaje duke kombinuar një grafik të varësisë interaktive, pamje koncize të kodit dhe kërkim efikas të kodit. Të gjitha të integruara në një mjet të lehtë për t’u përdorur për zhvillues ndër-platformash. Për më tepër rezulton edhe nga ndihmën e përdoruesit duke ju lejuar të eksploroni kodin e trashëguar, të kuptoni zbatimin dhe arkitekturën e softuerit refactor.

Karakteristikat e përgjithshme të turshiut

preferenca e bishtajës

  • Ne mundemi indeksoni kodin tonë burimor. Analiza e thelluar statike e Sourcetrail do të gjejë të gjitha përkufizimet dhe referencat brenda skedarëve tanë burimor. Për të filluar analizuesin e kodit statik, ne mund të importojmë një konfigurim ekzistues të ndërtimit ose të zgjedhim konfigurimin manual të projektit.
  • Programi ju lejon të gjeni ndonjë simbol. Ne do të kemi mundësinë e përdorni fushën e kërkimit të Sourcetrail për të gjetur shpejt ndonjë simbol në të gjithë bazën e kodit. Motori i kërkimit të kodit Fuzzy na jep ndeshjet më të mira në vetëm disa klikime.

kosi shembull 1

  • Ne do të kemi mundësinë e eksploroni varësitë vizualisht. Shfaqja e grafikut ofron një pasqyrë të shpejtë të çdo klase, metode, fushe, etj., Dhe të gjitha marrëdhënieve të saj. Grafiku i varësisë është plotësisht ndërveprues, ne mund ta përdorim atë për të lëvizur rreth bazës së kodit.
  • Ne do të kemi mundësinë të eksplorojmë kodin tonë burimor. Pamja e kodit përmban të gjitha detajet e implementimit të elementit në fokus brenda një liste të mirë-organizuar të fragmenteve të kodit. Ne mund të inspektojmë më tej fushat dhe të nxjerrim në pah ndryshoret lokale, ose të përqendrohemi në ndonjë referencë tjetër ose element të gjetur.
  • Programi do të na lejojë të lidhim redaktorin tonë të burimit. Ne do të jemi në gjendje të sinkronizojmë Sourcetrail me redaktuesin tonë të preferuar të kodit burimor përmes një shtojce. Kjo ju lejon të kaloni me lehtësi midis shtypjes dhe eksplorimit.

Këto janë vetëm disa nga veçoritë e programit, mundeni konsultohuni me të gjitha ato në detaje nga blogu i projektit.

Instaloni Sourcetrail Source Explorer në Ubuntu

Ne do ta gjejmë këtë program i disponueshëm nga lëshon faqen në GitHub. Aty mund të shkarkojmë skedarin e kompresuar që mund të shihet në pamjen e mëposhtme të ekranit.

shkarkoni instaluesin e kosi

Pas shkarkimit, ne do të hapim një terminal (Ctrl + Alt + T) dhe jepni lejet e ekzekutimit skedarit install.sh që do t’i gjejmë brenda dosjes që do të krijohet pasi të keni zbërthyer skedarin që shkarkojmë:

sudo chmod +x install.sh

Sapo të japim lejen e ekzekutimit, mundemi nisni këtë skenar instalimi drejtimin e tij si më poshtë:

instalimi i bishtajës

sudo sh ./install.sh

Pas instalimit, ne mundemi gjeni lëshuesin e programit në kompjuterin tonë.

lëshues i bishtajave

çinstalimit

Nëse duam ta çinstalojmë programin nga kompjuteri ynë, do të na duhet vetëm shkoni te dosja / opt / sourcetrail /. Sapo të hyni në të, thjesht duhet të bëni ekzekutoni skedarin uninstall.sh Për të hequr programin nga sistemi:

çinstaloni turshi

sudo ./uninstall.sh

Përdorni si AppImage

bishtajore gjurmësh me porosi

Ne gjithashtu mund të përdorim Sourcetrail Source Explorer duke përdorur skedarin AppImage që mund ta gjejmë në faqe e lëshimeve.

Pasi të përfundojë shkarkimi i skedarit, ne do të hapim një terminal (Ctrl + Alt + T) dhe do të zhvendosemi në dosjen ku kemi ruajtur skedarin e shkarkuar. Atëherë ne do të ekzekutojmë këtë komandë tjetër për të bëjeni të ekzekutueshëm skedarin e shkarkuar:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Pas komandës së mëparshme do të ekzekutojmë këtë tjetër filloni Sourcetrail Source Explorer në Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Ne mund të marrim më shumë informacion se si funksionon ky program në dokumentacion të ofruara në faqen e internetit të projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.