INDENTEUR DE CODE

plus_plus_fab Messages postés 232 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 8 janvier 2005 - 28 nov. 2004 à 16:38
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 - 30 nov. 2004 à 08:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27879-indenteur-de-code

magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
30 nov. 2004 à 08:39
certes y s'occupe de tout ce qui est programmation,
peut-etre à bientot le café le linge et toute la domotique
:D
++

PS: plus blanc que blanc, c'est transparent et il y en a qu ça gène (surtout les filles)
plus_plus_fab Messages postés 232 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 8 janvier 2005
29 nov. 2004 à 20:05
Est-ce que MétaProg lave plus blanc que blanc ? :-))
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
29 nov. 2004 à 10:07
cf 1 des premiers objectifs de MétaProg...
(d'ailleurs fourni avec une norme complete)
Bonne initiative,
à compléter
++
Nono.
plus_plus_fab Messages postés 232 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 8 janvier 2005
28 nov. 2004 à 20:09
Si tu n'est pas habitué à emacs, mais ça dans le .emacs (ou _emacs sur w$ je crois) :

(add-hook 'c-mode-hook
'(lambda ()
(c-set-style "k&r")))

(add-hook 'c++-mode-hook
'(lambda ()
(c-set-style "stroustrup")))

ferme emacs. Relance le.

et lorsque tu ouvrira un fichier terminant par .c, .h (entre autres), tu auras l'indentation k&r.
si le nom du fichier se termine par .cpp, .hpp, .cc, ..., tu auras l'indentation stroustrup.

(setq c-auto-newline t)
et cette instruction à mettre dans le .emacs pour passer à la ligne à chaque ; ou }

@+
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
28 nov. 2004 à 19:35
Merci, je vais essayer de voir, même si j'ai un peu de mal avec Emacs
plus_plus_fab Messages postés 232 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 8 janvier 2005
28 nov. 2004 à 19:24
il y a de la doc à ce sujet sur GNU-Emacs :
C-h f c-set-style
et emacs permet évidemment d'indenter selon tout ces styles + d'autres + possibilité de créer son propre style.
Par contre, je n'ai jamais trouvé de documentations ailleurs ...
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
28 nov. 2004 à 18:45
Comment fait-on pour le savoir, ou trouver de la doc a ce sujet? Merci
plus_plus_fab Messages postés 232 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 8 janvier 2005
28 nov. 2004 à 16:38
Salut,

tu devrais préciser quel type d'indentation tu geres : k&r, GNU, whitesmith, linux, bsd, ellemtel, ...
ou indentation perso ?
Rejoignez-nous