„SourceTrail“, „C“, „C ++“, „Java“ ir „Python“ šaltinio kodų naršyklė, tampa atviruoju šaltiniu

„SourceTrail“

Šaltinio trasa yra kelių platformų šaltinio kodų naršyklė „Windows“, „MacOS“ ir „Linux“ atlieka statinę C, C ++, Java ir Python šaltinio kodų analizę ir naršyti surinktą informaciją vartotojo sąsajoje, kuri sujungia grafinį vaizdą ir kodo rodymą.

Pavyzdžiui, šrifto tipo įrankis, integruojamas su IDE, pvz., „Eclipse“, „IntelliJ IDEA“, „PyCharm“, arba redaktoriais, tokiais kaip „Atom“, „Sublime Text“ ir „Visual Studio Code“. Čia reikia atlikti norimus pakeitimus.

Tiems, kurie tai atranda pirmą kartą, „SourceTrail“ gali būti labai naudinga pradėti nuo kito kūrėjo sukurtos kodų bazės. Tiksliau, kadangi įrankis leidžia jums pasinerti į esamą kodų bazę ir ištirti bendrą jos struktūrą. „SourceTrail“ turi API, kaip pridėti naujas programavimo kalbas kaip plėtinius.

„Programinės įrangos kūrėjai daugiausia dėmesio skiria šaltinio kodo rašymui. Tačiau dažnai jie praleidžia daugiau laiko skaitydami, kad suprastų, kas vyksta esamoje kodų bazėje.

Tuo pačiu metu dauguma naudojamų įrankių yra skirti efektyviam kodo rašymui, o ne skaitymui. Štai kodėl mes sukūrėme „SourceTrail“. Tai padeda suprasti visas jūsų kodo priklausomybes, kad jums nereikėtų jaudintis dėl visos sistemos sugadinimo palietus esamą kodą “, - sako kūrėjų komanda..

Dabar „SourceTrail“ bus nemokamas ir atviras šaltinis

Prieš keletą buvo išleista žinia, kad įrankis pasikeitė iš mokamo į atvirąjį kodą kadangi anksčiau, tai buvo komercinis įrankis Austrijos bendrovės „Coati Software“ kūrėjams, kurie vis dėlto jis buvo naudojamas nekomerciniams projektams nemokamai.

„SourceTrail“ nebebus įsigyjama naudojant komercinę licenciją:

„Mes nusprendėme pasirinkti GNU General Public License, nes tai yra virusinė licencija, garantuojanti, kad bet kokie„ Sourcetrail “pakeitimai ar patobulinimai išliks nemokama programine įranga. Šiandien mes didžiuojamės galėdami pranešti, kad penkerių metų senumo produktas dabar laisvai prieinamas visuomenei „GitHub“ “, - rašo kūrėjų komanda.

Dabar gamintojas netiesiogiai pripažįsta, kad nepavyko gauti pajamų iš programinės įrangos Pakanka, taigi, einama link atvirojo kodo, kuriuo taip pat siekiama platesnio šaltinio kodo sklaidos.

Na, ne visi kūrėjai matė įrankio vertę, todėl sunku parduoti, todėl dabar Coati siekia prisidėti prie per patreoną finansuoti „Sourcetrail“ priežiūrą ir paramą.

Kadangi už įrankį atsakingi asmenys komentuoja, kad jiems reikia mažiausiai 1,500 USD per mėnesį, kad išlaikytų atvirojo kodo saugyklą ir toliau išleistų naujinius.

Be to, kad komunikacijos aspektams valdyti reikės 2500 dolerių per mėnesį. Per mėnesį reikės 19,000 27,000 USD, kad galėtumėte toliau dirbti su programavimo kalbos palaikymu. Manoma, kad vartotojo sąsajos plėtra siekia XNUMX XNUMX USD per mėnesį. Projekto vadovai ketina siekti šių tikslų per „Patreon“ sutelktinio finansavimo platformą.

Atsisiųskite ir įdiekite „Sourcetrail“ į „Linux“

Galiausiai, tiems, kurie nori išbandyti šį įrankį, Galite atsisiųsti failą Sourcetrail.tar.gz, kurį galite gauti šią nuorodą.

Arba vykdydami šią komandą terminale:

32 bitai:

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_32bit.tar.gz

64 bitai:

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_64bit.tar.gz

Atliktas atsisiuntimas jie turėtų išpakuoti pakuotę su:

tar -xzvf Sourcetrail_2019_4_61_Linux_32bit.tar.gz

tar -xzvf Sourcetrail_2019_4_61_Linux_64bit.tar.gz

Įvedame katalogą ir paleiskime failą Sourcetrail.sh:

sudo sh Sourcetrail.sh 

Pirmą kartą paleidus aplanką „~ / .config / sourcetrail“, tai yra „Sourcetrail“ konfigūracijos aplankas.

Norėdami įdiegti „Sourcetrail“, dabar mes paleisime scenarijų install.sh

sudo sh install.sh

Atlikę diegimą, jie turi atsižvelgti į aplanko, kuriame yra failai, reikalingi „Sourcetrail“ vykdymui, kelią. Vieta yra tokia:

~ /.config/sourcetrail

Galiausiai daugiau informacijos galite gauti jo dokumentacijoje, paspaudę šią nuorodą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.