GNU Emacs 23.1.1Trouver où les variables ont été déclarées dans quel fichier?
Je conserve le code de quelqu'un. Il existe de nombreux fichiers et répertoires pour les en-têtes et les fichiers source.
Je me demande s'il existe un moyen facile d'utiliser emacs: lorsque je sélectionne un nom de variable, je peux aller directement là où il est déclaré?
Certaines des structures dans lesquelles je travaille sont déclarées dans d'autres fichiers d'en-tête, plutôt que d'aller les chercher, je veux juste qu'on me les emmène directement.
Un grand merci pour toutes les suggestions,
Est-ce que etags est livré avec emacs? M-x etags ne correspond à rien. Merci – ant2009
C'est une commande séparée en dehors d'emacs, essayez 'man etags' (si vous êtes sur un système * nix) –
Semble fonctionner. Cependant, je remarque qu'il ne trouve pas les #defines. J'ai testé cela en écrivant un simple dans un fichier source unique. Et dans ce fichier source, je le référence. Je place le curseur sur le définir mais il ne m'emmène pas là où il est défini. Il a dit 'Aucune étiquette contenant:'. Est-ce que ça marche différemment pour #define. Merci. – ant2009