Formatteur de code - C - Programmation
Marsh Posté le 25-01-2005 à 12:00:48
les modes d'emacs propose plein de style d'indentation, pour pas mal de langages, et c'est configurable/extensible à volonté.
Marsh Posté le 25-01-2005 à 12:16:11
spa la panacée
et je suis *légérement* allergique a emacs
Marsh Posté le 25-01-2005 à 12:23:20
xav14 a écrit : Oila, je cherche un ptit programme pour me mettre en forme du code C. |
vu le nombre d'options qu'il propose essaye encore
Marsh Posté le 25-01-2005 à 13:09:31
xav14 a écrit : Oila, je cherche un ptit programme pour me mettre en forme du code C. |
http://mapage.noos.fr/emdel/codage.htm#indentation
Marsh Posté le 25-01-2005 à 19:05:30
Si indent te convient pas, il existe aussi great code :
http://sourceforge.net/projects/gcgreatcode/
Marsh Posté le 25-01-2005 à 21:03:38
pour du spartiate
en plus ca rend le source tout cracra
je sens que mon prochain programme ce sera un formatter de c en java
Marsh Posté le 25-01-2005 à 22:03:40
xav14 a écrit : pour du spartiate |
xav14 a écrit : |
Il est gentil le pépère, mais j'ai indenté (avec succès) quelques centaines de milliers de ligne de code, aussi bien avec indent qu'avec gc. C'est quoi ton problème exactement ?
Marsh Posté le 25-01-2005 à 22:07:10
xav14 a écrit : |
les sources à indenter devront être limités à une taille précise pour que le soft soit utilisable ?
Marsh Posté le 25-01-2005 à 22:10:03
xav14 a écrit : |
antlr ou javacc ?
Marsh Posté le 25-01-2005 à 23:06:16
ory a écrit : vu le nombre d'options qu'il propose essaye encore |
C'est parce que ce que tu veux ne repond pas aux standards en la matiere
PS : Le "veritable" ecrit ses formatteurs C en C
Marsh Posté le 25-01-2005 à 23:29:15
Elianor a écrit : |
j'aime pas les progs ou il faut se taper 100 lignes d'aide sur des parametres tous aussi tordus les uns que les autres sachant que la moitié d'entre eux je n'ai pas la moindre idée de ce que ca fait.
Harkonnen a écrit : les sources à indenter devront être limités à une taille précise pour que le soft soit utilisable ? |
4Go c'est la taille max d'un StringBuffer, après les problèmes d'allocation, c'est la jvm qui a pas qu'à être bugguée
Elianor a écrit : antlr ou javacc ? |
java.util.Scanner
Gonzoide a écrit : C'est aque ce que tu veux ne repond pas a un des quelques standards en la matiere |
bah, j'aime pas la syntaxe gnu avec leurs indentations fumées, le k&r c'est la mise en forme de la fonction qui me rebute et le berkeley je sais plus
Marsh Posté le 25-01-2005 à 23:35:44
xav14 a écrit : bah, j'aime pas la syntaxe gnu avec leurs indentations fumées, le k&r c'est la mise en forme de la fonction qui me rebute et le berkeley je sais plus |
Tu devrais essayer Ellemtel
Marsh Posté le 25-01-2005 à 23:53:08
ils disent pas grand chose sur la manière de formatter un source.
pour faire simple et compliqué, je cherchais un truc comme dans eclipse où on voit *visuellement* qu'est-ce que font tous les paramètres. mais bon, comme d'hab en C, on peut pas faire un truc en 2s quand on ne maitrise pas tout de A a Z
Marsh Posté le 26-01-2005 à 00:04:43
ben ça a pas de rapport avec la mise en forme du code tout ça ...
Marsh Posté le 26-01-2005 à 11:20:34
Elianor a écrit : Si indent te convient pas, il existe aussi great code : |
en tout cas merci c'est pas perdu pour tout le monde
je connaissais pas, il est super
en plus il s'integre nickel dans DevC++, que du bonheur
Marsh Posté le 26-01-2005 à 11:47:01
[GC]
Flaie a écrit : en tout cas merci c'est pas perdu pour tout le monde |
Comme GNU Indent.
Marsh Posté le 26-01-2005 à 12:48:26
ReplyMarsh Posté le 26-01-2005 à 12:59:45
Emmanuel Delahaye a écrit : [GC] |
Sauf que j'ai pas reussi à le compiler, avec les sources prises sur un ftp du GNU, GC à eu la bonne idée de fournir un exe ce qui est toujours sympa quand on a pas VC++ et qu'avec DevC++ je me tape 1000 erreurs
d'ailleurs GC compile nickel avec DevC++, y'a juste à faire un cast et ça marche
Marsh Posté le 26-01-2005 à 13:09:26
Flaie a écrit : Sauf que j'ai pas reussi à le compiler avec les sources prises sur un ftp du GNU, |
Faut un peu se secouer le neurone, mais on n'y arrive...
Citation : |
Un cast ? J'espère qu'il est justifié...
Marsh Posté le 26-01-2005 à 17:04:37
Citation : Faut un peu se secouer le neurone, mais on n'y arrive... |
J'ai un peu de mal à resoudre des dizaines d'erreurs avec du code que je connais pas et où franchement y'a vraiment trop à comprendre d'un coup
Citation : Un cast ? J'espère qu'il est justifié... |
euh y'avais une erreur entre une conversion d'un void vers char * j'ai juste tenté un (char*)truc et ça passe sans probleme j'ai pas encore vu de problèmes à l'execution ... c'est peut-être pas très propre mais bon
enfin bon merci quand même pour le lien, j'ai plus qu'a faire un petit programme pour appliquer l'effet voulu juste aux fenêtres ouvertes de DevC++ et puis ça roule
Marsh Posté le 26-01-2005 à 22:36:30
Personne n'a mentionné astyle ?
http://astyle.sourceforge.net/
Marsh Posté le 25-01-2005 à 11:58:06
Oila, je cherche un ptit programme pour me mettre en forme du code C.
Pour ceux qui connaissent, un truc qui fait pareil qu'Eclipse pour formatter du java.
j'ai déjà essayé indent et j'arrive pas a lui faire sortir ce que je veux