
Sourcetrail - esploratore interattivo del codice sorgente gratuito e open-source
Nota importante: Questo progetto è stato archiviato dagli autori e manutentori originali di Sourcetrail alla fine del 2021. Se vuoi saperne di più su questa decisione, leggi di più sul nostro blog.
Sourcetrail è un esploratore di codice sorgente multipiattaforma gratuito e open-source che ti aiuta a diventare produttivo su codice sorgente sconosciuto.
Link

Sourcetrail è:
Lo sviluppo open-source e i rilasci regolari del software sono resi possibili interamente dal supporto di questi fantastici sostenitori!
Per configurare Sourcetrail sulla tua macchina, puoi scaricare la build corrispondente per il tuo sistema operativo dalla nostra lista di Release e installarla, oppure utilizzare uno dei seguenti gestori di pacchetti:
choco install sourcetrailDopo aver completato l'installazione, segui la nostra Guida rapida per conoscere Sourcetrail.
Puoi pubblicare tutte le tue richieste di funzionalità e segnalazioni di bug sul nostro tracciatore di problemi.
Usa il seguente modello:
Se vuoi supportare una determinata richiesta di funzionalità o hai lo stesso bug già segnalato da un altro utente, faccelo sapere:
La compilazione di Sourcetrail richiede diverse dipendenze sulla tua macchina. Tuttavia, la nostra configurazione basata su CMake consente di disabilitare il supporto all'indicizzazione per linguaggi specifici, riducendo al minimo il numero di dipendenze.
CMake v3.12 (richiesto per Windows, Linux e MacOS)
Git (richiesto per Windows, Linux e MacOS)
git sia aggiunto alla tua variabile d'ambiente PATH prima di eseguire CMakeVisual Studio (richiesto per Windows)
ccache (opzionale per Linux e MacOS)
PATHBoost 1.67
$ ./bootstrap.sh --with-libraries=filesystem,program_options,system,date_time
$ ./b2 --link=static --variant=release --threading=multi --runtime-link=static --cxxflags=-fPIC
Qt 5.12.3
Per configurare il tuo ambiente di compilazione esegui:
$ git clone https://github.com/CoatiSoftware/Sourcetrail.git
$ cd Sourcetrail
$ mkdir -p build/win64
$ cd build/win64
$ cmake -G "Visual Studio 15 2017 Win64" -DBOOST_ROOT=<path/to/boost_1_67_0> -DQt5_DIR=<path/to/Qt/version/platform/compiler/lib/cmake/Qt5> ../..
Suggerimento: Se usi l'interfaccia grafica di CMake, ti consigliamo di attivare la modalità avanzata. Potrebbe anche essere necessario aggiungere alcune delle definizioni tramite il pulsante "Add Entry".
Dopo aver generato la configurazione di compilazione, apri il file Sourcetrail.sln generato da CMake e compila il progetto Sourcetrail.
$ cd Sourcetrail
$ mkdir -p build/Release
$ cd build/Release
$ cmake -DCMAKE_BUILD_TYPE="Release" -DBOOST_ROOT=<path/to/boost_1_67_0> -DQt5_DIR=<path/to/Qt/version/platform/compiler/lib/cmake/Qt5> ../..
$ make Sourcetrail
bin/app/data e bin/app/user. CMake crea collegamenti simbolici nella directory di compilazione che rendono accessibili queste directory.git checkout llvmorg-11.0.0-DLLVM_ENABLE_RTTI=ON.-DClang_DIR=<path/to/llvm_build>/lib/cmake/clang
-DBUILD_CXX_LANGUAGE_PACKAGE=ON