Este es el comando gtags-parser que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gtags-parser: imprime una lista de referencias cruzadas para gtags.
SINOPSIS
analizador de gtags [-bdenqrstvw] presentar ...
DESCRIPCIÓN
Analizador de gtags imprimir lista de referencias cruzadas para etiquetas gtag(1) desde C, C ++, yacc,
Java, PHP y fuente de ensamblado a salida estándar. Cada línea de salida contiene el objeto
nombre, el número de línea que aparece, el archivo en el que está definido y una imagen de línea
separados por espacios en blanco. Es lo mismo con la salida de etiquetas(1) con -x .
Dependiendo de las opciones proporcionadas a analizador de gtags, los objetos constarán de objeto
definiciones, referencias a objetos y otros símbolos.
Se asume que los archivos cuyos nombres terminan en ´.c´ o ´.h´ son archivos fuente de C. Archivos cuyos nombres
terminan en ´.c ++ ´ ´.cc´ ´.cpp´ ´.cxx´ ´.hxx´ ´.hpp´ ´.C´ ´.H´ se supone que es fuente C ++
archivos. Se asume que los archivos cuyos nombres terminan en ´.y´ son archivos fuente YACC. Archivos cuyo
se supone que los nombres que terminan en ´.java´ son archivos fuente de Java. Archivos cuyos nombres terminan en ´.php´
Se supone que ´.php3´ ´.phtml´ son archivos fuente PHP. Archivos cuyos nombres terminan en ´.s´ o
Se supone que los ´S´ son archivos fuente de Ensamblador. Se buscan otros archivos para el estilo C
definiciones.
Los archivos Yacc tienen cada uno una etiqueta especial. analizar es el inicio de la segunda sección del yacc
archivo.
Este comando es el analizador predeterminado del sistema de etiquetas de código fuente GLOBAL.
OPCIONES
Las siguientes opciones están disponibles:
-b, - bloque de inicio
Fuerza el bloque de nivel 1 para que comience cuando alcances la abrazadera izquierda en la primera columna. (C
solamente)
-e, - bloque final
Fuerza el final del bloque de nivel 1 cuando alcances la abrazadera derecha en la primera columna. (C
solamente)
-n, --No etiquetas
Suprime la salida de etiquetas. Es útil usar con -w .
-q, --tranquilo
Modo silencioso.
-r, --referencia
Busque referencias de objetos en lugar de definiciones de objetos. ´GTAGS´ es necesario en el
directorio actual. (Solo fuente C, C ++ y Java) De forma predeterminada, ubique el objeto
definiciones.
-s, --símbolo
Recopile símbolos que no sean definiciones y referencias de objetos. De forma predeterminada, ubique
definiciones de objeto.
-v, --verboso
Modo detallado.
-w, --advertencia
Imprimir mensaje de advertencia.
--langmap= mapa
Mapeo de idiomas. Cada mapa separado por comas consta del nombre del idioma, un
dos puntos y una lista de extensiones de archivo. La asignación predeterminada es 'c: .ch, yacc: .y, asm: .sS,
java: .java, cpp: .c ++. cc.cpp.cxx.hxx.hpp.CH, php: .php.php3.phtml '.
El sistema -r y -s las opciones se anulan entre sí; el último especificado determina el método
usado.
MEDIO AMBIENTE
Las siguientes variables de entorno afectan la ejecución de analizador de gtags:
GTAGSFORCECPP
Si se establece esta variable, cada archivo cuyo sufijo es 'h' se trata como una fuente C ++
archivo.
La diagnostica
Analizador de gtags sale con un valor distinto de 0 si ocurrió un error, 0 en caso contrario. Duplicar
los objetos no se consideran errores.
Use gtags-parser en línea usando los servicios de onworks.net