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 Boa Treize (site web personnel) . Évalué à 1.
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 Twidi (site web personnel) . Évalué à 1.
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 Twidi (site web personnel) . Évalué à 1.
le fichier est bien pris en compte car si je met n'importe quoi ctags ne tag plus rien...
je desespere :(
[^] # Re: CTags et les .cgi
Posté par Twidi (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.