SourceTrail, l'esploratore del codice sorgente in C, C ++, Java e Python diventa open source

SourceTrail

Sourcetrail è un esploratore di codice sorgente multipiattaforma per Windows, macOS e Linux che esegue analisi statiche su codice sorgente C, C ++, Java e Python e navigare attraverso le informazioni raccolte all'interno di un'interfaccia utente che combina la visualizzazione grafica e la visualizzazione del codice.

Lo strumento Tipo di carattere, ad esempio, si integra con IDE come Eclipse, IntelliJ IDEA, PyCharm o editor come Atom, Sublime Text e Visual Studio Code. Qui quindi devono essere apportate le modifiche desiderate.

Per chi lo scopre per la prima volta, SourceTrail può essere molto utile per iniziare con una base di codice creata da un altro sviluppatore. In particolare, poiché lo strumento consente di immergersi in una base di codice esistente ed esplorare la sua struttura generale. SourceTrail ha un'API per l'aggiunta di nuovi linguaggi di programmazione come estensioni.

“Gli sviluppatori di software si concentrano principalmente sulla scrittura di codice sorgente. Ma spesso finiscono per dedicare più tempo alla lettura per capire cosa sta succedendo in una base di codice esistente.

Allo stesso tempo, la maggior parte degli strumenti utilizzati sono progettati per una scrittura efficiente del codice e non per la lettura. Ecco perché abbiamo sviluppato SourceTrail. Ti aiuta a capire tutte le dipendenze nel tuo codice sorgente in modo da non doverti preoccupare di rompere l'intero sistema quando tocchi un codice esistente ", afferma il team di sviluppo.

Ora SourceTrail sarà gratuito e open source

Pochi fa, è stata rilasciata la notizia che lo strumento è passato dall'essere a pagamento all'open source da prima, era uno strumento commerciale per gli sviluppatori dell'azienda austriaca Coati Software, che però è stato utilizzato gratuitamente per progetti non commerciali.

L'acquisizione di SourceTrail non avverrà più tramite una licenza commerciale:

“Abbiamo deciso di optare per la GNU General Public License perché è una licenza virale che garantisce che qualsiasi modifica o miglioramento a Sourcetrail rimarrà software libero. Oggi siamo orgogliosi di annunciare che il prodotto di cinque anni è ora disponibile gratuitamente al pubblico su GitHub ", scrive il team di sviluppo.

Il produttore ora riconosce indirettamente di non essere riuscito a monetizzare il software Basta, da qui il passaggio all'open source, che mira anche a ottenere una più ampia diffusione del codice sorgente.

Beh, non tutti gli sviluppatori hanno visto il valore dello strumento, rendendo difficile la vendita, quindi ora Coati cerca contributi a via patreon per finanziare la manutenzione e il supporto di Sourcetrail.

Dal momento che i responsabili dello strumento commentano che hanno bisogno di almeno $ 1,500 al mese per mantenere il repository open source e continuare a rilasciare aggiornamenti.

Oltre al fatto che saranno necessari $ 2500 al mese per gestire gli aspetti di comunicazione. Ci vorranno $ 19,000 al mese per continuare a lavorare sul supporto del linguaggio di programmazione. Lo sviluppo dell'interfaccia utente è stimato a $ 27,000 al mese. È attraverso la piattaforma di crowdfunding Patreon che i leader del progetto intendono lavorare per raggiungere questi obiettivi.

Scarica e installa Sourcetrail su Linux

Infine, per chi è interessato a provare questo strumento, Puoi scaricare il file Sourcetrail.tar.gz, da cui puoi ottenere il seguente collegamento.

Oppure eseguendo il seguente comando in un terminale:

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

Fatto il download dovrebbero decomprimere il pacchetto con:

tar -xzvf Sourcetrail_2019_4_61_Linux_32bit.tar.gz

tar -xzvf Sourcetrail_2019_4_61_Linux_64bit.tar.gz

Entriamo nella directory e eseguiamo il file Sourcetrail.sh:

sudo sh Sourcetrail.sh 

Questo creerà una cartella "~ / .config / sourcetrail" alla prima esecuzione, questa è la cartella per la configurazione di Sourcetrail.

Per installare Sourcetrail, ora eseguiremo lo script install.sh

sudo sh install.sh

Una volta completata l'installazione, devono tenere conto del percorso della cartella che contiene i file necessari per l'esecuzione di Sourcetrail. La posizione è la seguente:

~ /.config/sourcetrail

Infine è possibile ottenere maggiori informazioni nella sua documentazione al seguente link.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.