Forum Astuces.divers [Éditeur/Emacs] fonctions C

Posté par .
Tags : aucun
1
12
sept.
2001
Dans un repertoire avec des sources C (par exemple), tapez d\'abord \"etags *.[ch]\" pour generer les informations sur les fonctions, ensuite M-. dans xemacs pour aller a la definition de n\'importe quelle fonction du projet. Vous pouvez revenir a l\'endroit precedent avec M-*.
  • # Re: fonctions C

    Posté par (page perso) . Évalué à 1.

    n'oubliez pas par la même occasion ctags pour vim ... :)
    Ctrl-] pour aller à une définition, Ctrl-T pour en revenir ...

    :help tags
    • [^] # Re: fonctions C

      Posté par . Évalué à 1.

      exhuberant ctags est vraiment très bien ! Surtout si vous l'utilisez avec le plugin pour VIM ad hoc : http://www.vim.org/scripts/script.php?script_id=273 A essayer d'urgence (rq: et ça marche pas uniquement avec le C)
      • [^] # Re: fonctions C

        Posté par . Évalué à 1.

        Heu... d'autant que ViM sait aussi utiliser les tags au format Emacs

        (bis) :help tags
        et un p'tit tour dans le .vimrc
        set tag=< tag file >,< tag file >,...
  • # Code navigable depuis un navigateur

    Posté par (page perso) . Évalué à 1.

    Au boulot, on utilise global (qui encapsule ctags et aui est très pratique depuis Emacs) couplé à htags qui nous fait un jolie code navigable très pratique pour lire le code. Ces outils sont exécutés tous les soirs (merci crontab), histoire d'avoir des infos toujours à jour.
  • # Re: fonctions C

    Posté par (page perso) . Évalué à 1.

    ça fonctionne aussi avec nedit :
    $ nedit -tags tags fichier.c

    Ensuite Ctrl+D pour aller à la définition.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.