Sourcetrail, ilmainen, alustojen välinen koodien tutkija

Sourcetrailista

Seuraavassa artikkelissa aiomme tarkastella Sourcetrailia. Tämä on ilmainen lähdekoodien tutkija ja avoinna Gnu / Linuxille, Windowsille ja MacOS: lle. Tämän avulla voimme tutkia mitä tahansa lähdekoodia helposti. Se on selain, joka toimii offline-tilassa, joten ei tarvitse muodostaa yhteyttä Internetiin, mikä pitää koodimme turvassa.

Ohjelma tarjoaa a täydellinen yleiskatsaus, lähdekooditiedot yhdistämällä interaktiivinen riippuvuuskaavio ja tiivis koodinäkymä. On tällä hetkellä yhteensopiva C: n, C ++: n, Java: n ja Pythonin kanssa ja voimme synkronoida sen suosikkikoodieditorimme kanssa Atom, Pimennys, Emacs, IntelliJ IDEA, Qt Luoja, Sublime Teksti, vim, Visual Studio -koodi laajennuksen kautta.

Nykyään jos projekti saavuttaa tietyn koon, on vaikea ylläpitää johdonmukaista henkistä mallia lähdekoodin rakenteesta. Tässä ongelma ei ole kielen heikko abstraktio, vaan koodin suuri informaatiotiheys. Jokaisella lähdekoodin rivillä on tarkoitus, ja koska ohjelmistokehittäjät viettävät suurimman osan ajastaan ​​etsimällä merkityksellisiä pieniä kappaleita, tämä ohjelmisto antaa heille mahdollisuuden nähdä, miten komponentit ovat yhteydessä toisiinsa, ilman että heidän tarvitsee jatkuvasti tarkastella koodin jokaista yksityiskohtaa.

Sourcetrailin toimiva esimerkki

Ohjelmistokehittäjät viettävät suurimman osan ajastaan ​​nykyisen lähdekoodin salaamiseen, ja yleiset koodinmuokkaustyökalut tarjoavat usein vain vähän apua tässä tehtävässä. Sourcetrail tarjoaa yleiskatsauksen ja yksityiskohdat yhdistämällä interaktiivisen riippuvuuskaavion, ytimekkään koodinäkymän ja tehokkaan koodihaun. Kaikki on rakennettu yhdeksi helppokäyttöiseksi alustojen väliseksi kehittäjätyökaluksi. Lisäksi se johtuu myös käyttäjän apua antamalla sinun tutkia vanhoja koodeja, ymmärtää toteutusta ja muokata ohjelmistoarkkitehtuuria.

Sourcetrailin yleiset ominaisuudet

sourcetrail-etusija

  • Voimme indeksoi lähdekoodimme. Sourcetrailin perusteellinen staattinen analyysi löytää kaikki määritelmät ja viitteet lähdetiedostoistamme. Staattisen koodianalysaattorin käynnistämiseksi voimme tuoda olemassa olevan kokoonpanon kokoonpanon tai valita manuaalisen projektin kokoonpanon.
  • Ohjelman avulla voit löytää minkä tahansa symbolin. Meillä on mahdollisuus käytä Sourcetrailin hakukenttää löytääksesi kaikki symbolit nopeasti koko koodipohjalta. Sumean koodin hakukone antaa meille parhaat vastaavuudet muutamalla napsautuksella.

sourcetrail-esimerkki 1

  • Meillä on mahdollisuus tutkia riippuvuuksia visuaalisesti. Kaavionäyttö tarjoaa nopean yleiskuvan kaikista luokista, menetelmistä, kentistä jne. Ja kaikista sen suhteista. Riippuvuuskaavio on täysin vuorovaikutteinen, voimme käyttää sitä liikkua koodipohjassa.
  • Meillä on mahdollisuus tutkia lähdekoodiamme. Koodinäkymä sisältää kaikki kohdennetun elementin toteutustiedot hyvin järjestetyssä koodinpätkäluettelossa. Voimme edelleen tarkastella laajuuksia ja korostaa paikallisia muuttujia tai keskittyä mihin tahansa muuhun viittaukseen tai löydettyyn elementtiin.
  • Ohjelma avulla voimme yhdistää lähdetoimittajamme. Pystymme synkronoimaan Sourcetrailin suosikkilähdekoodieditorimme kanssa laajennuksen avulla. Tämän avulla voit helposti vaihtaa kirjoittamisen ja etsinnän välillä.

Nämä ovat vain joitain ohjelman ominaisuuksia, voit tutustu niihin kaikkiin yksityiskohtaisesti projektiblogista.

Asenna Sourcetrail Source Explorer Ubuntuun

Löydämme tämän ohjelman saatavilla julkaisee sivun GitHubissa. Sieltä voimme ladata pakatun tiedoston, joka näkyy seuraavassa kuvakaappauksessa.

lataa sourcetrail-asennusohjelma

Lataamisen jälkeen avaamme päätelaitteen (Ctrl + Alt + T) ja anna asennusoikeudet install.sh-tiedostolle, jonka löydämme kansion sisällä, joka luodaan tiedoston purkamisen jälkeen jonka lataamme:

sudo chmod +x install.sh

Kun olemme antaneet teloitusluvan, voimme Käynnistä tämä asennusohjelma suorittamalla se seuraavasti:

sourcetrailin asennus

sudo sh ./install.sh

Asennuksen jälkeen voimme löytää ohjelman käynnistysohjelma tietokoneeltamme.

sourcetrail-kantoraketti

uninstallation

Jos haluamme poistaa ohjelman tietokoneeltamme, meidän on vain tehtävä siirry kansioon / opt / sourcetrail /. Kun olet siinä, sinun täytyy vain Suorita uninstall.sh-tiedosto Ohjelman poistaminen järjestelmästä:

poista sourcetrail

sudo ./uninstall.sh

Käytä AppImage-sovelluksena

mukautettu polku lähde

Voimme käyttää myös Sourcetrail Source Exploreria käyttämällä AppImage-tiedostoa, jonka löydämme julkaisee sivun.

Kun tiedoston lataus on valmis, aiomme avata päätelaitteen (Ctrl + Alt + T) ja siirtyä kansioon, johon ladattu tiedosto on tallennettu. Sitten suoritamme tämän toisen komennon tee ladatusta tiedostosta suoritettava:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Edellisen komennon jälkeen aiomme suorittaa tämän toisen Käynnistä Sourcetrail Source Explorer Ubuntussa:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Voimme saada lisätietoja tämän ohjelman toiminnasta on dokumentaatiossa tarjotaan projektin verkkosivustolla.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.