Indent - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

indent
Importez le logo de ce logiciel
Développeur Projet GNU
Dernière version 2.2.9 (19 décembre 2002) [+/−]
Environnement UNIX, BSD, GNU/Linux
Langue Anglais uniquement
Type Indentation
Licence GNU GPL
Site Web www.gnu.org/software/indent

indent est un programme libre de mise en forme de codes sources. Il modifie l'apparence d'un fichier source en ajoutant ou supprimant des espaces et des retours à la ligne.

indent fait partie du projet GNU, Il est distribué selon les termes de la licence GNU GPL.

Exemple

On souhaite indenter le fichier suivant :

      /* exemple à indenter */      #include       int main(void)      {       char msg[] = "hello world\n";       char * end = msg + sizeof (msg);       char * cur;       for(cur = msg; cur != end; ++cur) { putchar(*cur); }       return 0;      }      

Avec les paramètres par défaut, on obtient le style GNU:

      #include       int      main (void)      {        char msg[] = "hello world\n";        char *end = msg + sizeof (msg);        char *cur;        for (cur = msg; cur != end; ++cur)          {            putchar (*cur);          }        return 0;      }      

Avec l'option -kr (pour "Kernighan and Ritchie"), on obtient :

      #include       int main(void)      {          char msg[] = "hello world\n";          char *end = msg + sizeof(msg);          char *cur;          for (cur = msg; cur != end; ++cur) {      	putchar(*cur);          }          return 0;      }      
Page générée en 0.079 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise