
Sourcetrail - explorateur de code source interactif gratuit et open-source
Note importante : Ce projet a été archivé par les auteurs et mainteneurs originaux de Sourcetrail à la fin de l'année 2021. Si vous souhaitez en savoir plus sur cette décision, lisez la suite sur notre blog.
Sourcetrail est un explorateur de code source gratuit et open-source multiplateforme qui vous aide à devenir productif sur un code source inconnu.
Liens

Sourcetrail est :
Le développement open-source et les versions logicielles régulières sont rendus possibles entièrement grâce au soutien de ces formidables mécènes !
Pour installer Sourcetrail sur votre machine, vous pouvez soit télécharger la version correspondant à votre système d'exploitation depuis notre liste de Versions et l'installer sur votre machine, soit utiliser l'un des gestionnaires de paquets suivants :
choco install sourcetrailAprès l'installation, suivez notre Guide de démarrage rapide pour découvrir Sourcetrail.
Vous pouvez poster toutes vos demandes de fonctionnalités et rapports de bugs sur notre suivi des problèmes.
Utilisez le modèle suivant :
Si vous souhaitez soutenir une demande de fonctionnalité ou si vous avez le même bug qu'un autre utilisateur a déjà signalé, faites-le nous savoir :
La compilation de Sourcetrail nécessite plusieurs dépendances sur votre machine. Cependant, notre configuration basée sur CMake permet de désactiver le support de l'indexation pour des langages spécifiques, ce qui réduit le nombre de dépendances au minimum.
CMake v3.12 (requis pour Windows, Linux et macOS)
Git (requis pour Windows, Linux et macOS)
git est ajouté à votre variable d'environnement PATH avant d'exécuter CMakeVisual Studio (requis pour Windows)
ccache (optionnel pour Linux et macOS)
PATH.Boost 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
Pour configurer votre environnement de compilation, exécutez :
$ 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> ../..
Astuce : Si vous utilisez l'interface graphique CMake, nous vous recommandons d'activer le mode avancé. Vous devrez peut-être également ajouter certaines définitions via le bouton "Add Entry".
Après avoir généré la configuration de compilation, ouvrez simplement le fichier Sourcetrail.sln généré par CMake et compilez le projet 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 et bin/app/user. CMake crée des liens symboliques dans le répertoire de compilation qui rendent ces répertoires accessibles.git checkout llvmorg-11.0.0-DLLVM_ENABLE_RTTI=ON.