Indenter

Indenter

Indentation

Une indentation est un retrait par rapport à la norme. Cela peut se comprendre de cinq manières :

Sommaire

Géographie

Une indentation est l'avancée de la mer dans les terres (par exemple). Le sens est souvent proche de crénelé, une crénelure étant une suite d'indentations.

Littérature

Une indentation est un retrait de la première ligne d'un paragraphe. C'est la norme en typographie française (mais pas anglo-saxonne). En CSS, ceci se signale généralement par p {text-indent:mesure}

Technologies de Communication

L'indentation dans un forum électronique permet de présenter les différentes contributions en distinguant : 1. le "sujet principal" ou fil de discussion, ou "contribution originale", qui sera le plus à gauche, 2. des "réponses" à cette contribution originale, qui seront présentées sous cette première contribution, et décalées à droite et 3. des "réponses à réponse" qui seront présentées sous la réponse, et décalées d'un cran supplémentaire vers la droite

Comme ci-dessous :

  > Sujet principal : présentation de l'indentation

        > réponse1 au sujet principal : 1er niveau, décalé d'un cran à droite
              > réponse1.1 à réponse1 : 2e niveau, décalé d'un cran supplémentaire
              > à droite

              > réponse1.2 à réponse1 : 2e niveau, au même niveau que la réponse
              > précédente

        > réponse2 au sujet principal : retour au 1er niveau, pour être au même
        > niveau que la réponse1

Informatique

L'indentation est l'action qui permet d'ajouter des caractères de tabulations ou d'espaces dans un fichier texte.

Très souvent utilisée en programmation, elle rend le code source plus clair et plus lisible. Il existe plusieurs styles d'indentation et des outils comme la commande Unix indent qui permettent d'automatiser cette tâche de refactoring. La plupart des éditeurs de texte pour programmeurs prennent également en charge cette opération. Par exemple, avec l'éditeur de texte Vim, on se rendra à la première ligne à indenter, tapera « = » et se rendra à la dernière ligne à indenter, par exemple, on tapera 1G=G pour indenter tout le document.

Extrait du code de Linux avec son indentation originale

 if (unlikely(prev->policy == SCHED_RR)) {
 	if (!prev->counter) {
 		prev->counter = NICE_TO_TICKS(prev->nice);
 		move_last_runqueue(prev);
 	}
 }
 switch (prev->state) {
 	case TASK_INTERRUPTIBLE:
 		if (signal_pending(prev)) {
 			prev->state = TASK_RUNNING;
 			break;
 		}
 	default:
 		del_from_runqueue(prev);
 	case TASK_RUNNING:;
 }
 prev->need_resched = 0;

Le même code après suppression de son indentation

if (unlikely(prev->policy == SCHED_RR))
if (!prev->counter) {
prev->counter = NICE_TO_TICKS(prev->nice);
move_last_runqueue(prev);
}
switch (prev->state) {
case TASK_INTERRUPTIBLE:
if (signal_pending(prev)) {
prev->state = TASK_RUNNING;
break;
}
default:
del_from_runqueue(prev);
case TASK_RUNNING:;
}
prev->need_resched = 0;

Dans certains langages de programmation (Haskell, Python…), l'indentation a un sens spécifique (p.ex. la délimitation des blocs, rôle tenu par les accolades dans l'exemple en C ci-dessus), alors que dans les autres elle est ignorée et n'a d'utilité que pour les programmeurs humains.

Technologie

En technologie, l'indentation d'une pièce de métal se caractérise par de petits éclats sur une arête. Ce peut être la conséquence de chocs sur un métal dur.

Voir aussi

  • Portail de la programmation informatique Portail de la programmation informatique
Ce document provient de « Indentation ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Indenter de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Indenter — Indenter. См. Индентор. (Источник: «Металлы и сплавы. Справочник.» Под редакцией Ю.П. Солнцева; НПО Профессионал , НПО Мир и семья ; Санкт Петербург, 2003 г.) …   Словарь металлургических терминов

  • indenter — noun A device or program that indents an XML indenter …   Wiktionary

  • indenter — indent ► VERB 1) form deep recesses or notches in. 2) position or begin (a line or block of text) further from the margin than the main part of the text. 3) make a requisition or written order for something. ► NOUN 1) Brit. an official order or… …   English terms dictionary

  • indenter — I. noun see indent I II. noun see indent III …   New Collegiate Dictionary

  • indenter — Смотри Индентор …   Энциклопедический словарь по металлургии

  • indenter — ● vt. ►PROG Élargir la marge sur un paragraphe ou une portion de texte, pour souligner un peu plus la structure du document. Voir indentation …   Dictionnaire d'informatique francophone

  • indenter — n. one who makes a notch or notches; one who makes a dent or impression in a surface; one who indents, one who leaves a blank space between a margin and the beginning of a printed or written line …   English contemporary dictionary

  • indenter — 1) interned 2) intender …   Anagrams dictionary

  • indenter — in·dent·er …   English syllables

  • Indenter — dentro …   Mini Vocabolario milanese italiano

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”