¿Hay algún complemento para que emacs actualice automáticamente el archivo TAGS en mi proyecto C (por ejemplo, en almacenamiento o acceso al búfer) o cree uno nuevo si no hay un archivo TAGS presente?¿Cómo crear/actualizar mediante programación un archivo TAGS con emacs?
Funciono en Windows (sin Cygwin), por lo que todo el sofisticado scripting de shell no ayuda. Esperaba una solución nativa de emacs que no utilizara scripts externos.
Ya probé build-tags.el y etags-table.el pero ninguno de estos realmente funcionó (como yo quería).
¿Alguna otra idea?
Quiero que el archivo TAGS se actualice tan pronto como se introduzcan nuevos símbolos en la fuente. Utilizo ampliamente las capacidades de navegación de TAGS al desarrollar para saltar de un archivo a otro. Una vez por noche no es suficiente. Los mods de script de compilación personal no son posibles en nuestro entorno multi desarrollador. – cschol
¿Cómo construyes tu código? Envuelva ese comando con un script que haga la compilación, luego ejecuta el comando ctags. –
No estoy de acuerdo: desea etiquetas inmediatamente después de editar el búfer. – jrockway