Browser de code C - Java - Programmation
Marsh Posté le 20-03-2004 à 18:25:34
xav14 a écrit : Oila, après une rapide recherche j'ai pas trouvé de browser de code (pour voir comment s'architecture les différents fichiers entre eux). Un peu comme un diagramme de classe mais pour du C quoi . |
Le C est pas un langage objet, hein
Si tu entends faire une pitite fenêtre listant bêtement les fonctions diverses d'un fichier, j'pense que ça doit se trouver facilement ne serait-ce qu'en cherchant un brin sur SourceForge.net.
Marsh Posté le 20-03-2004 à 18:48:17
ouais je sais, mais c'était pour l'analogie
sur sourceforge j'ai rien trouvé (enfin si, en python sous nux )
et non c'est pas juste une liste des fonctions mais un bon truc un peu comme ce qu'on trouve dans eclipse (tu cliques que une classe/fonction/variables, ça t'amène à la définition pour exemple)
Marsh Posté le 22-03-2004 à 06:43:16
bon j'ai commencé à coder... Il va surement falloir que je code un parser maison à partir des règles de syntaxe du C et associer des actions a chaque règle. C'est bien ça va me rappeller mes cours de 1er semestre
Marsh Posté le 22-03-2004 à 07:33:34
emacs
Marsh Posté le 22-03-2004 à 09:39:14
ReplyMarsh Posté le 22-03-2004 à 09:46:03
predicator a écrit : |
Jamais vu d'intérêt à Xemacs par rapport à emacs...
Marsh Posté le 22-03-2004 à 09:59:46
predicator a écrit : en cherchant un peu, on peut en trouver |
ben je t'ecoutes parce que je suis pas convaincu
Marsh Posté le 22-03-2004 à 10:40:34
uriel a écrit : |
pourquoi j'essayerais de te convaincre ?
si tu vois pas l'utilité de Xemacs, bah garde emacs, moi ça me choque pas
Marsh Posté le 22-03-2004 à 10:42:58
predicator a écrit : |
je demande juste ce qu'il y a de mieux de xemacs a emacs (je pense pas changer de toute facon, je suis trop habitue a emacs mais je m'interroge)
Marsh Posté le 22-03-2004 à 10:46:12
skeye a écrit : |
les trolls
Marsh Posté le 22-03-2004 à 11:12:57
pourquoi ce topic est dans la sous-cat java?
Marsh Posté le 22-03-2004 à 11:20:08
parce que gilou en a marre que le pourrisse vu que j'ai la gachette facile
Marsh Posté le 22-03-2004 à 17:30:08
the real moins moins a écrit : pourquoi ce topic est dans la sous-cat java? |
parce que le programme sera en java
Marsh Posté le 22-03-2004 à 17:31:03
je sais pas qui va l'utiliser mais quand t'es programmeur C, utiliser du java c'est à peine croyable tellement c'est lent
Marsh Posté le 22-03-2004 à 17:39:12
oui mais bon, comparer à ctags ... je sais pas si tu vas convaincre beaucoup de monde
Marsh Posté le 20-03-2004 à 18:22:54
Oila, après une rapide recherche j'ai pas trouvé de browser de code (pour voir comment s'architecture les différents fichiers entre eux). Un peu comme un diagramme de classe mais pour du C quoi .
Donc il faut d'abord que je fasse l'équivalent du preprocesseur pour avoir du pur C, qu'ensuite je parse pour retrouver toutes les unités syntaxiques (fonctions, variables, types) que j'organise dans une liste par fichier ou globale. A ce moment là, j'ai une fenêtre avec mon code (une originale et une préprocesée) et la liste des us à côté, le tout clicable a volonté (surlignage du type sélectionné, recherche dans tous les fichiers etc...)
Si ça a déjà été fait, ça m'intéresse, sinon ca m'entraînera