Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1369 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Formatteur de code

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formatteur de code

n°961739
xav14
Posté le 25-01-2005 à 11:58:06  profilanswer
 

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 :/

mood
Publicité
Posté le 25-01-2005 à 11:58:06  profilanswer
 

n°961743
++fab
victime du syndrome IH
Posté le 25-01-2005 à 12:00:48  profilanswer
 

les modes d'emacs propose plein de style d'indentation, pour pas mal de langages, et c'est configurable/extensible à volonté.

n°961763
xav14
Posté le 25-01-2005 à 12:16:11  profilanswer
 

spa la panacée :/
 
et je suis *légérement* allergique a emacs :o

n°961769
++fab
victime du syndrome IH
Posté le 25-01-2005 à 12:18:30  profilanswer
 

va voir un allergologue

n°961775
ory
Posté le 25-01-2005 à 12:23:20  profilanswer
 

xav14 a écrit :

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 :/


 
vu le nombre d'options qu'il propose essaye encore

n°961825
Emmanuel D​elahaye
C is a sharp tool
Posté le 25-01-2005 à 13:09:31  profilanswer
 

xav14 a écrit :

Oila, je cherche un ptit programme pour me mettre en forme du code C.
<...>j'ai déjà essayé indent et j'arrive pas a lui faire sortir ce que je veux :/


http://mapage.noos.fr/emdel/codage.htm#indentation


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°962182
xav14
Posté le 25-01-2005 à 18:16:24  profilanswer
 

une véritable mine d'informations ce site :o

n°962213
elianor
bannie 17 fois
Posté le 25-01-2005 à 19:05:30  profilanswer
 

Si indent te convient pas, il existe aussi great code :  
 
http://sourceforge.net/projects/gcgreatcode/


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°962328
xav14
Posté le 25-01-2005 à 20:57:29  profilanswer
 

je teste :o

n°962333
xav14
Posté le 25-01-2005 à 21:03:38  profilanswer
 

pour du spartiate :eek:
en plus ca rend le source tout cracra :o
 
je sens que mon prochain programme ce sera un formatter de c en java :o

mood
Publicité
Posté le 25-01-2005 à 21:03:38  profilanswer
 

n°962357
elianor
bannie 17 fois
Posté le 25-01-2005 à 22:03:40  profilanswer
 

xav14 a écrit :

pour du spartiate :eek:


 
 :heink:  
 

xav14 a écrit :


en plus ca rend le source tout cracra :o


 
 :heink:  
 
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 ?


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°962359
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-01-2005 à 22:07:10  profilanswer
 

xav14 a écrit :


je sens que mon prochain programme ce sera un formatter de c en java :o


les sources à indenter devront être limités à une taille précise pour que le soft soit utilisable ? [:petrus75]


Message édité par Harkonnen le 25-01-2005 à 22:07:24

---------------
J'ai un string dans l'array (Paris Hilton)
n°962364
elianor
bannie 17 fois
Posté le 25-01-2005 à 22:10:03  profilanswer
 

xav14 a écrit :


je sens que mon prochain programme ce sera un formatter de c en java :o


 
antlr ou javacc ?


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°962407
Gonzoide
Les cochons... dans l'espâââce
Posté le 25-01-2005 à 23:06:16  profilanswer
 

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  :non:
 
PS : Le "veritable" ecrit ses formatteurs C en C [:aloy]


Message édité par Gonzoide le 25-01-2005 à 23:34:48
n°962415
xav14
Posté le 25-01-2005 à 23:29:15  profilanswer
 

Elianor a écrit :

:heink:  
 :heink:  
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 ?


 
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 ? [:petrus75]


 
4Go [:spamafote] 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 :o
 

Elianor a écrit :

antlr ou javacc ?


 
java.util.Scanner  [:twixy]  
 

Gonzoide a écrit :

C'est aque ce que tu veux ne repond pas a un des quelques standards en la matiere  :non:


 
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 :o
 

n°962418
Gonzoide
Les cochons... dans l'espâââce
Posté le 25-01-2005 à 23:35:44  profilanswer
 

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 :o


 
Tu devrais essayer Ellemtel

n°962424
xav14
Posté le 25-01-2005 à 23:53:08  profilanswer
 

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 [:spamafote]

n°962430
++fab
victime du syndrome IH
Posté le 26-01-2005 à 00:04:43  profilanswer
 

ben ça a pas de rapport avec la mise en forme du code tout ça ...

n°962573
Flaie
No it's necessary
Posté le 26-01-2005 à 11:20:34  profilanswer
 

Elianor a écrit :

Si indent te convient pas, il existe aussi great code :  
 
http://sourceforge.net/projects/gcgreatcode/


 
en tout cas merci c'est pas perdu pour tout le monde :o
je connaissais pas, il est super :love:  
en plus il s'integre nickel dans DevC++, que du bonheur :jap:


---------------
Always wear a camera!
n°962593
Emmanuel D​elahaye
C is a sharp tool
Posté le 26-01-2005 à 11:47:01  profilanswer
 

[GC]

Flaie a écrit :

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++


Comme GNU Indent.
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°962649
xav14
Posté le 26-01-2005 à 12:48:26  profilanswer
 

++fab a écrit :

ben ça a pas de rapport avec la mise en forme du code tout ça ...


 
et pourtant :
 
http://xav14.free.fr/hfr/eclipse_formatter.png

n°962656
Flaie
No it's necessary
Posté le 26-01-2005 à 12:59:45  profilanswer
 

Emmanuel Delahaye a écrit :

[GC]
 
Comme GNU Indent.


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 :jap:


---------------
Always wear a camera!
n°962671
Emmanuel D​elahaye
C is a sharp tool
Posté le 26-01-2005 à 13:09:26  profilanswer
 

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 :


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


Un cast ? J'espère qu'il est justifié...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°962704
++fab
victime du syndrome IH
Posté le 26-01-2005 à 13:36:54  profilanswer
 

xav14> ha capito, j'avais mal interprété :(

n°962932
Flaie
No it's necessary
Posté le 26-01-2005 à 17:04:37  profilanswer
 

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  :pt1cable:  
 
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 :hello:


---------------
Always wear a camera!
n°963212
HelloWorld
Salut tout le monde!
Posté le 26-01-2005 à 22:36:30  profilanswer
 

Personne n'a mentionné astyle ?
http://astyle.sourceforge.net/


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°963301
xav14
Posté le 27-01-2005 à 00:08:12  profilanswer
 

j'avais déjà essayé aussi :o

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Formatteur de code

 

Sujets relatifs
Masquer un Mot de Passe intégré au codeCommunication entre threads [Résolu & Code Source Final]
convertir de l'html en bb code ?Question de code php
Code HTML : backgroundPour les artistes: quel code préférez vous?
Rendre le code SQL plus lisible avec un outilPetite question sur un code pour Thumbnail
Problème avec un code PHPPortage de code de VC6 vers g++
Plus de sujets relatifs à : Formatteur de code


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR