Bon surf :) !

  Accueil
  Les vidéos explicatives
  La Logithèque
  Achat de logiciels
  Proposer
  Nos Dossiers
  Trucs & Astuces
  Proposer
  Matériel Informatique
  Image et Son
  Jeux Vidéos
  Toute la boutique
  Les Actualités
  Le Lexique
  DICO des Extensions
  F.A.Q
  Forum - Modérateur ?
  Tout-Savoir.mobi
  Postez.mobi
Abonnez-vous !
Google
Mots clefs
Rubrique



Hit-Parade

L exique
indentation

n. f.
[PROG] Mise en page minimaliste réalisée à l'aide essentiellement de tabulations, afin de rendre un code source (ou tout autre texte) plus lisible, en faisant ressortir visuellement la structure du document, en partic. les structures de contrôle d'un programme. Il existe différents styles d'indentation classiques.
En C, il y en a quatre (voir la figure). Le style « K&R ». Ce style est celui de Kernighan et Ritchie (Voir Kernighan Brian), parce que les exemples qu'ils donnaient quand ils ont créé le langage C étaient rédigés avec cette indentation. Ce style est aussi appelé le style « kernel », car le noyau d'Unix est écrit avec. L'indentation de base est de 8 espaces par niveau, mais on rencontre aussi 4 espaces, ce qui est toutefois nettement moins courant.
Le style « Allman ». Du nom d'Eric Allman, qui a écrit beaucoup d'utilitaires BSD (il est parfois appelé le style « BSD »). Il ressemble à l'indentation du Pascal et de l'ALGOL. L'indentation peut être de 8 ou 4 espaces (en C++ par exemple).
Le style « Whitesmiths ». popularisé par les exemples du C Whitesmiths, un des tout premiers compilateurs C commerciaux. L'indentation est de 8 caractères, mais on rencontre aussi 4 espaces.
Le style « GNU ». Utilisé par EMACS et le code de la Free Software Foundation, et nulle part ailleurs (Voir GNU et FSF). Il y a toujours 4 espaces par niveau, avec les « { » et les « } » à mi-chemin.
Les styles Allman et Whitesmiths sont les plus communs, à égalité. K&R fut universel, mais est devenu nettement moins répandu. Ses défenseurs disent pourtant qu'il est bien pratique, permettant de voir d'un seul coup nettement plus de code en économisant l'espace verticalement. Sans aucun doute, savoir quel est le meilleur style restera une cause de nombreuses guerre de religion. Ces styles ont été normalisés pour la première fois pour le langage C, mais on retrouve exactement la même chose pour tous les langages structurés dont l'éditeur n'impose pas l'indentation (D'autres langages incorporent un éditeur qui fixe cette indentation, comme le GFA Basic sur les Atari).
Styles classiques d'indentation. Article lié à celui-ci :
indenter

Articles voisins :
incrément
- incrémental - incrémenter - incubateur - Indeo - indenter - index - indexation - indexé - indexer


Autres mots :
INDEX
[ 0-9 ] [ . ] [ / ] [ * ]
[ A ] [ B ] [ C ] [ D ]
[ E ] [ F ] [ G ] [ H ]
[ I ] [ J ] [ K ] [ L ]
[ M ] [ N ] [ O ] [ P ]
[ Q ] [ R ] [ S ] [ T ]
[ U ] [ V ] [ W ] [ X ]
[ Y ] [ Z ]
Ce lexique a été créé à partir du site Le Jargon Français et f2s, et respecte les termes de la license de Documentation Libre GNU
 
Découvrez également nos vidéos explicatives, nos dossiers, nos astuces, et notre comparateur de prix !
 
 


A propos - Partenaires
Copyright © Tout-Savoir.Net 2003 - 2007