GNU GLOBAL

logiciel de navigation et système d’étiquetage du code source From Wikipedia, the free encyclopedia

GNU GLOBAL est un logiciel d’étiquetage du code source par l’implémentation logicielle du concept de symbole. Il fonctionne de manière uniforme dans divers environnements (GNU Emacs, Vim, GNU less, GNU Bash, navigateurs Web, etc.) et permet de localiser tous les objets des fichiers source, et de s’y déplacer aisément. Il s’avère utile pour travailler sur des projets importants contenant de nombreux sous-répertoires et des arbres syntaxiques complexes générés par le processus de compilation[note 1]. Il est proche des marqueurs ctags et etags mais différent de par son indépendance de tout éditeur de texte.

Créateur Shigio Yamaguchi (d)Voir et modifier les données sur Wikidata
Dernière version 6.6.14 ()[1]Voir et modifier les données sur Wikidata
Faits en bref Créateur, Développé par ...
GNU GLOBAL
Description de l'image Gnu-global-logo.png.
Description de cette image, également commentée ci-après
Code source du noyau Linux 2.6.18
Informations
Créateur Shigio Yamaguchi (d)Voir et modifier les données sur Wikidata
Développé par Projet GNU
Dernière version 6.6.14 ()[1]Voir et modifier les données sur Wikidata
Dépôt cvs.savannah.gnu.org/viewvc/globalVoir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, GNU/Hurd (d), BSD, macOS et Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement type UNIX
Type Système d’étiquetage du code source
Licence GNU GPL
Documentation www.gnu.org/software/global/manualVoir et modifier les données sur Wikidata
Site web www.gnu.org/software/globalVoir et modifier les données sur Wikidata
Fermer

C’est un logiciel libre maintenu pour le projet GNU par Shigio Yamaguchi.

Scénarios d’utilisation

Les scénarios d’utilisation sont par ailleurs variés, comme naviguer dans le code source du noyau Linux[2], parcourir son code ruby après l’avoir analysé avec les marqueurs Exuberant ctags ou rtags[3], examiner le code source et analyser des paquets logiciels en mode Html[4], ou encore explorer une base volumineuse de code dont on n’est pas l’auteur[5].

Utilisation logicielle

Enfin, GLOBAL est utilisé par de nombreux logiciels, dont GNU Automake. FreeBSD l’utilise également dans son moteur de production.

Notes et références

Article connexe

Liens externes

Related Articles

Wikiwand AI