Sourcetrail, bezmaksas starpplatformu kodu pētnieks

par Sourcetrail

Nākamajā rakstā mēs apskatīsim Sourcetrail. Tas ir bezmaksas pirmkodu pētnieks un atvērts Gnu / Linux, Windows un macOS. Ar to mēs varēsim viegli izpētīt jebkuru avota kodu. Tas ir pārlūks, kas darbojas bezsaistē, tāpēc nav nepieciešams izveidot savienojumu ar internetu, kas nodrošinās mūsu kodu drošību.

Programma nodrošina a pilns pārskats, informācija par pirmkodu, apvienojot interaktīvu atkarības grafiku un kodolīgs koda skats. Ir šobrīd saderīgs ar C, C ++, Java un Python un mēs to varam sinhronizēt ar iecienītāko kodu redaktoru, piemēram, Atoms, Aptumsums, Emacs, IntelliJ IDEA, Qt Radītājs, Sublime Teksta, Vims, Visual Studio kods izmantojot spraudni.

Mūsdienās, ja projekts sasniedz noteiktu apjomu, ir grūti uzturēt konsekventu avota koda struktūras garīgo modeli. Šeit problēma nav slikta valodas abstrakcija, bet gan koda lielais informācijas blīvums. Katrai avota koda rindiņai ir savs mērķis, un, tā kā programmatūras izstrādātāji lielāko daļu laika pavada, meklējot attiecīgos mazos gabaliņus, šī programmatūra ir paredzēta, lai dotu viņiem iespēju redzēt, kā komponenti ir savienoti savā starpā, nepārtraukti neskatoties uz katru koda detaļu.

Sourcetrail darba piemērs

Programmatūras izstrādātāji lielāko daļu laika pavada esošā avota koda atšifrēšanai, un parastie koda rediģēšanas rīki bieži vien sniedz maz palīdzības šajā uzdevumā. Sourcetrail nodrošina pārskatu un detaļas, apvienojot interaktīvu atkarības grafiku, kodolīgu koda skatu un efektīvu koda meklēšanu. Tas viss ir iebūvēts vienā ērti lietojamā starpplatformu izstrādātāju rīkā. Turklāt tas izriet arī no lietotāja palīdzība, ļaujot jums izpētīt mantoto kodu, izprast ieviešanu un pārveidot programmatūras arhitektūru.

Sourcetrail vispārīgās iezīmes

sourcetrail priekšroka

  • Mēs varam indeksēt mūsu pirmkodu. Sourcetrail padziļinātā statiskā analīze atradīs visas definīcijas un atsauces mūsu avota failos. Lai palaistu statiskā koda analizatoru, mēs varam importēt esošu būvēšanas konfigurāciju vai izvēlēties manuālu projekta konfigurāciju.
  • Programma ļauj jums atrast jebkuru simbolu. Mums būs iespēja izmantojiet Sourcetrail meklēšanas lauku, lai ātri atrastu jebkuru simbolu visā koda bāzē. Neskaidra koda meklētājprogramma nodrošina vislabākās atbilstības tikai ar dažiem klikšķiem.

sourcetrail 1. piemērs

  • Mums būs iespēja izpētīt atkarības vizuāli. Diagrammas displejā tiek sniegts ātrs pārskats par jebkuru klasi, metodi, lauku utt. Un visām tās attiecībām. Atkarības grafiks ir pilnībā interaktīvs, mēs to varam izmantot, lai pārvietotos pa kodu bāzi.
  • Mums būs iespēja izpētīt mūsu pirmkodu. Kodu skats satur visu fokusētā elementa ieviešanas informāciju labi sakārtotā koda fragmentu sarakstā. Mēs varam tālāk pārbaudīt darbības jomas un izcelt lokālos mainīgos vai koncentrēties uz jebkuru citu atsauces vai atrasto elementu.
  • Programma ļaus mums savienot mūsu avota redaktoru. Izmantojot spraudni, mēs varēsim sinhronizēt Sourcetrail ar mūsu iecienītāko avota kodu redaktoru. Tas ļauj viegli pārslēgties starp rakstīšanu un izpēti.

Šīs ir tikai dažas no programmas iespējām, kuras varat veikt detalizēti skatiet tos visus projekta emuārā.

Instalējiet Sourcetrail Source Explorer uz Ubuntu

Mēs atradīsim šo programmu pieejams no izlaišanas lapa vietnē GitHub. Tur mēs varam lejupielādēt saspiestu failu, kuru var redzēt nākamajā ekrānuzņēmumā.

lejupielādēt sourcetrail instalēšanas programmu

Pēc lejupielādes mēs atvērsim termināli (Ctrl + Alt + T) un piešķirt izpildes atļaujas failam install.sh, kuru atradīsim mapē, kas tiks izveidota pēc faila izpakošanas ko mēs lejupielādējam:

sudo chmod +x install.sh

Kad mēs esam devuši izpildes atļauju, mēs varam palaidiet šo instalēšanas skriptu darbojas šādi:

sourcetrail uzstādīšana

sudo sh ./install.sh

Pēc instalēšanas mēs varam atrodiet programmas palaidēju mūsu datorā.

sourcetrail palaidējs

Atinstalēšana

Ja mēs vēlamies atinstalēt programmu no sava datora, mums tas būs tikai jādara dodieties uz mapi / opt / sourcetrail /. Kad esat tajā nonācis, jums vienkārši ir palaidiet failu uninstall.sh Lai noņemtu programmu no sistēmas:

atinstalēt sourcetrail

sudo ./uninstall.sh

Izmantot kā AppImage

pasūtījuma taka sourcetrail

Mēs varam izmantot arī Sourcetrail Source Explorer izmantojot failu AppImage, kuru varam atrast izlaišanas lapa.

Kad faila lejupielāde būs pabeigta, mēs atvērsim termināli (Ctrl + Alt + T) un mēs pāriet uz mapi, kurā esam saglabājuši lejupielādēto failu. Tad mēs izpildīsim šo citu komandu padarīt lejupielādēto failu izpildāmu:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Pēc iepriekšējās komandas mēs izpildīsim šo otru sāciet Sourcetrail Source Explorer Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Mēs varam iegūt vairāk informācijas par šīs programmas darbību atrodiet dokumentācijā piedāvā projekta mājas lapā.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.