Il s'agit de la commande gtags-parser qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
gtags-parser - affiche la liste des références croisées pour les gtags.
SYNOPSIS
analyseur gtags [-bdenqrstvw] filet ...
DESCRIPTION
Analyseur Gtags imprimer la liste des références croisées pour gtags(1) à partir du C, C++, yacc spécifié,
java, PHP et assembleur à la sortie standard. Chaque ligne de sortie contient l'objet
nom, le numéro de ligne où il apparaît, le fichier dans lequel il est défini, et une image de ligne
séparés par un espace blanc. C'est la même chose avec la sortie de balises c(1) avec -x option.
Selon les options offertes à analyseur gtags, les objets consisteront en objet
définitions, références d'objets et autres symboles.
Les fichiers dont les noms se terminent par '.c' ou '.h' sont supposés être des fichiers source C. Les fichiers dont les noms
se terminent par ´.c++´ ´.cc´ ´.cpp´ ´.cxx´ ´.hxx´ ´.hpp´ ´.C´ ´.H´ sont supposés être source C++
des dossiers. Les fichiers dont les noms se terminent par '.y' sont supposés être des fichiers source YACC. Les fichiers dont
les noms se terminant par « .java » sont supposés être des fichiers source Java. Fichiers dont les noms se terminent par '.php'
'.php3' '.phtml' sont supposés être des fichiers source PHP. Fichiers dont les noms se terminent par '.s' ou
'.S' sont supposés être des fichiers source d'assemblage. D'autres fichiers sont recherchés pour le style C
définitions
Les fichiers Yacc ont chacun une balise spéciale. yyparser est le début de la deuxième section du yacc
fichier.
Cette commande est l'analyseur syntaxique par défaut du système de balises de code source GLOBAL.
OPTIONS
Les options suivantes sont disponibles:
-b, --begin-block
Forcez le bloc de niveau 1 à commencer lorsque vous atteignez l'accolade gauche à la première colonne. (C
seulement)
-e, --end-block
Forcez le bloc de niveau 1 à se terminer lorsque vous atteignez l'accolade droite de la première colonne. (C
seulement)
-n, --pas de balises
Supprimer la sortie des balises. Il est utile d'utiliser avec -w option.
-q, --silencieux
Mode silencieux.
-r, --référence
Recherchez des références d'objets au lieu de définitions d'objets. « GTAGS » est nécessaire au
répertoire actuel. (source C, C++ et Java uniquement) Par défaut, localisez l'objet
définitions
-s, --symbole
Collectez des symboles autres que des définitions d'objets et des références. Par défaut, localisez
définitions d'objets.
-v, --verbeux
Mode verbeux.
-w, --Attention
Imprimer le message d'avertissement.
--langmap= carte
Cartographie des langues. Chaque carte séparée par des virgules comprend le nom de la langue, un
deux-points et une liste d'extensions de fichiers. Le mappage par défaut est 'c:.ch,yacc:.y,asm:.sS,
java:.java,cpp:.c++.cc.cpp.cxx.hxx.hpp.CH,php:.php.php3.phtml'.
Le manuel de formation -r et -s les options se remplacent les unes les autres ; le dernier spécifié détermine la méthode
utilisé.
ENVIRONNEMENT
Les variables d'environnement suivantes affectent l'exécution de analyseur gtags:
GTAGFORCECPP
Si cette variable est définie, chaque fichier dont le suffixe est 'h' est traité comme une source C++
fichier.
DIAGNOSTIC
Analyseur Gtags sort avec une valeur différente de 0 si une erreur s'est produite, 0 sinon. Dupliquer
les objets ne sont pas considérés comme des erreurs.
Utiliser gtags-parser en ligne à l'aide des services onworks.net