Cómo encontrar rápidamente el código fuente usando la herramienta Ctags en Linux

  
                

La herramienta Ctags se usa principalmente para atravesar archivos de origen y encontrar rápidamente los símbolos en el código fuente. ¿Cómo se usa Ctags para encontrar el código fuente en Linux? Echemos un vistazo a la forma de encontrar el código fuente usando Ctags en Linux.

Demasiados archivos nos impiden localizar la implementación de una función o la ubicación de una macro definición. Obviamente, la lectura del código fuente y el aprendizaje personal son muy desfavorables. ¿Cómo puedo tener un software que pueda localizar con precisión la ubicación de una función ingresando comandos? Sí, ahora hay una herramienta como ctags, que debe usarse con el editor vim para facilitar la lectura del código fuente.

¿Qué es ctags?

Ctags (Generar archivos de etiquetas para código fuente) es una herramienta para leer código en vim. Aunque ctags puede admitir otros editores, solo es oficialmente compatible con VIM. Y Ctags se ha instalado de forma predeterminada en VIM, lo que ayuda a los programadores a explorar fácilmente el código fuente.

dirección de actualización de ctags: http://ctags.sourceforge.net/, este sitio web es el sitio web oficial de ctags, puede descargar el contenido más reciente sobre ctags arriba.

¿A qué pueden dirigirse los ctags?

1) Macros definidas con #define

2) Valores de las variables enumeradas

3) Definición, prototipo y declaración de funciones

4 ) espacio de nombres (espacio de nombres)

5) tipo de definición (typedefs)

6) variables (incluidas definiciones y declaraciones)

7) clase (clase), estructura (estructura) ), tipo de enumeración (enum) y union (union)

8) variables o funciones de clase, estructura y miembro de union

2. Configure su propio entorno para satisfacer ctags:

cTags instalado, si es RedHat, el mando directo utilización yum para instalar:

etiquetas generan archivos de origen en la ubicación especificada, y añadir una gran cantidad de parámetros para mejorar la función ctags (con el fin de reflejar su función poderosa, lo uso para generar etiquetas de archivos fuente de Linux):

a continuación, ver el contenido de las etiquetas se puede encontrar, el índice de etiquetas de código original es núcleo Linux para cada elemento, que es Ctags combinado con vim puede localizar rápidamente la razón (la consulta es a través de este ) Para localizar las piezas de contenido:

Lo anterior es un sistema Linux usando Ctags encontrar la fuente del método descrito, utilizar herramientas CTags a encontrar rápidamente la fuente que desea, no es muy fácil de hacer? Pruébalo.

Copyright © Conocimiento de Windows All Rights Reserved