2016-02-11 6 views
0

J'ai utilisé à la fois cscope et ctags pour aider collectivement à parcourir le code C précédemment. Maintenant, avec le code C++, j'essaie de les utiliser pour faciliter la navigation de code. Voici comment les Cscope et ctags BDs ont été construits:Synergie entre ctags et cscope

$ find . -name '*.cc' -o -name '*.h' > cscope.files 
$ cscope -b 
$ ctags -L cscope.files 

Invoquer cscope:

$ cscope -d 

Une fois que je recherche d'un symbole et d'ouvrir le fichier correspondant à partir de cscope, je suis incapable de trouver définitions d'autres symboles utilisant. L'erreur est:

E433: No tags file 
E426: tag not found: Parser 
Press ENTER or type command to continue 

Une idée de ce qui ne va pas?

Merci!

+0

quel éditeur utilisez-vous? – Klaus

Répondre

0

En parcourant le fichier .vimrc, j'ai trouvé une entrée pour les balises pointant vers un emplacement invalide. Supprimer cette entrée a résolu le problème.

Merci!