2017-05-31 1 views
-1

Le séparateur par défaut est un caractère de tabulation qui est \ t. Cependant, s'il y a des commentaires dans une ligne de code en cours d'analyse, cela perturbe le format du fichier de balises généré. Comment modifier le séparateur par défaut pour le fichier de balises généré par CTAGS?Comment modifier le séparateur par défaut pour le fichier de variable généré par CTAGS

+0

Et votre question est? Je ne vois pas un point d'interrogation. –

+0

a mis à jour la question –

Répondre

1

Vous pouvez aimer la fonctionnalité xformat de Universal-ctags. Avec la fonctionnalité, vous pouvez définir votre propre format de sortie.

[[email protected]]~/var/ctags% cat input.c 

#define ZERO 0 
int main(void) 
{ 
    return ZERO; 
} 
[[email protected]]~/var/ctags% ./ctags -x --_xformat='(N, K, L) = ("%{name}", "%{kind}", %{line})' input.c 

(N, K, L) = ("ZERO", "macro", 1) 
(N, K, L) = ("main", "function", 2) 

http://docs.ctags.io/en/latest/news.html#customizing-xref-output peut vous donner plus de conseils.