Journal CTags et les .cgi

Posté par  (site web personnel) .
Étiquettes : aucune
0
19
juin
2003
Salut tous

J'ai enfin découvert un éditeur qui fait tout ce que je veux : jedit
bon il est gourmand en ram, java oblige, mais il me plait, y compris le plugin lié à ctags.... (exhuberant-ctags)
sauf que ce ctags associe bien les scripts perl aux .pl et aux .pm... mais moi je voudrais qu'il le fasse aussi pour les .cgi mais je ne parviens pas à trouver comment faire...

si jamais quelqu'un avait une idée...
  • # Re: CTags et les .cgi

    Posté par  (site web personnel) . Évalué à 1.

    $ man ctags

    Où on apprend que sur certaines plates-forme (Linux, donc), si l'extension du fichier n'est pas reconnue par ctags, et s'il est exécutable, ctags jette un coup d'oeil à la première ligne (espérant y trouver bash, python, perl, etc.). Sinon, par défaut, ctags ignore le fichier, pour de bonnes raisons. Donc, ça pourrait constituer une première solution.

    Mais, mais, mais... incroyable, j'en suis tout exubérant, ctags peut tout à fait être mis au courant de l'existence de nouvelles extensions !

    $ ctags --langmap=perl:+.cgi
    (le + ajoute .cgi à la liste des extensions connues)

    Maintenant, vu que je ne connais pas jedit, et encore moins ses plugins, je n'ai aucune idée de comment tu peux faire pour configurer le plugin pour qu'il appelle ctags avec cette option magique.
    • [^] # Re: CTags et les .cgi

      Posté par  (site web personnel) . Évalué à 1.

      oui pour les extensions, je sais, mais je viens de 6 ans de windows donc les extensions j'y tiens encore (et puis qd je fais un ls y a personne qui va lire pour moi la première ligne du fichier)....
      et donc les différents sites que je gère sont tous en cgi perl et tous les scripts sont en .cgi plutot que .pl parce que c'est ainsi :)

      donc le fichier a une extension mais pas une connue, mais il a la premiere ligne, et bien qu'il soit executable ca ne l'aide pas grandement... (en esperant qu'il sache lire le flag executable sur un fichier lu a travers le ftp...)

      sinon merci pour la commande magique je v voir ce que je peux faire avec ca :)
      • [^] # Re: CTags et les .cgi

        Posté par  (site web personnel) . Évalué à 1.

        en fait j'avais déjà essayé cette commande car c marqué dans le manuel, mais je l'avais mise comme indiqué dans un fichier .ctags... mais ca ne marche pas pour autant
        le fichier est bien pris en compte car si je met n'importe quoi ctags ne tag plus rien...
        je desespere :(

Suivre le flux des commentaires

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