SourceTrail, de broncode-verkenner in C, C ++, Java en Python, wordt open source

BronTrail

Sourcetrail is een platformonafhankelijke broncode-verkenner voor Windows, macOS en Linux dat voert statische analyse uit op de broncode van C, C ++, Java en Python en navigeren door de verzamelde informatie binnen een gebruikersinterface die grafische weergave en codeweergave combineert.

De lettertypetool bijvoorbeeld, integreert met IDE's zoals Eclipse, IntelliJ IDEA, PyCharm of editors zoals Atom, Sublime Text en Visual Studio Code. Hier moeten dan de gewenste wijzigingen worden aangebracht.

Voor degenen die het voor het eerst ontdekken, SourceTrail kan erg handig zijn om te beginnen met een codebasis die is gemaakt door een andere ontwikkelaar. Specifiek, omdat u met de tool in een bestaande codebasis kunt duiken en de algemene structuur ervan kunt verkennen. SourceTrail heeft een API om nieuwe programmeertalen als extensies toe te voegen.

“Softwareontwikkelaars zijn vooral gefocust op het schrijven van broncode. Maar vaak besteden ze meer tijd aan lezen om te begrijpen wat er gaande is in een bestaande codebase.

Tegelijkertijd zijn de meeste gebruikte tools ontworpen om efficiënt code te schrijven en niet om te lezen. Daarom hebben we SourceTrail ontwikkeld. Het helpt je alle afhankelijkheden in je broncode te begrijpen, zodat je je geen zorgen hoeft te maken dat het hele systeem kapot gaat als je een bestaande code aanraakt ", zegt het ontwikkelingsteam..

Nu is SourceTrail gratis en open source

Weinig geleden, het nieuws werd vrijgegeven dat de tool is veranderd van betaald naar open source sinds eerder, het was een commercieel hulpmiddel voor ontwikkelaars van het Oostenrijkse bedrijf Coati Software, dat echter het werd gratis gebruikt voor niet-commerciële projecten.

Overname van SourceTrail zal niet langer plaatsvinden via een commerciële licentie:

“We hebben besloten om voor de GNU General Public License te gaan omdat het een virale licentie is die garandeert dat eventuele wijzigingen of verbeteringen aan Sourcetrail gratis software blijven. Vandaag zijn we trots om aan te kondigen dat het vijf jaar oude product nu gratis beschikbaar is voor het publiek op GitHub ”, schrijft het ontwikkelingsteam.

De fabrikant erkent nu indirect dat het er niet in is geslaagd geld te verdienen met de software Genoeg, vandaar de beweging naar open source, waarmee ook wordt gestreefd naar een bredere verspreiding van de broncode.

Nou, niet alle ontwikkelaars zagen de waarde van de tool, waardoor het moeilijk is om te verkopen, dus nu Coati zoekt bijdragen aan via patreon om Sourcetrail onderhoud en ondersteuning te financieren.

Omdat degenen die verantwoordelijk zijn voor de tool opmerken dat ze minstens $ 1,500 per maand nodig hebben om de open source-repository te onderhouden en updates te blijven uitgeven.

Naast het feit dat er 2500 dollar per maand nodig zal zijn voor het beheer van communicatieaspecten. Het kost $ 19,000 per maand om verder te werken aan de ondersteuning van programmeertalen. UI-ontwikkeling wordt geschat op $ 27,000 per maand. Het is via het Patreon crowdfundingplatform dat de projectleiders willen werken aan deze doelen.

Download en installeer Sourcetrail op Linux

Tenslotte voor degenen die geïnteresseerd zijn in het uitproberen van deze tool, U kunt het bestand Sourcetrail.tar.gz downloaden, dat u kunt downloaden de volgende link.

Of door het volgende commando uit te voeren in een terminal:

32 bit:

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

64 bit:

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

Klaar met downloaden ze moeten het pakket uitpakken met:

tar -xzvf Sourcetrail_2019_4_61_Linux_32bit.tar.gz

tar -xzvf Sourcetrail_2019_4_61_Linux_64bit.tar.gz

We komen in de directory en laten we het bestand Sourcetrail.sh uitvoeren:

sudo sh Sourcetrail.sh 

Dit zal bij de eerste keer uitvoeren een map "~ / .config / sourcetrail" aanmaken, dit is de map voor de Sourcetrail-configuratie.

Om Sourcetrail te installeren, nu gaan we het script install.sh uitvoeren

sudo sh install.sh

Zodra de installatie is voltooid, moeten ze rekening houden met het pad van de map die de bestanden bevat die nodig zijn voor de uitvoering van Sourcetrail. De locatie is als volgt:

~ /.config/sourcetrail

Ten slotte kunt u meer informatie verkrijgen in de documentatie ervan via de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.