indent es una utilidad de Unix que reformatea código C y C++ en un estilo de sangría y codificación definidos por el usuario . El soporte para código C++ es mínimo. [3]
La versión original de indent fue escrita por David Willcox en la Universidad de Illinois en noviembre de 1976. Se incorporó a 4.1BSD en octubre de 1982. [4] GNU indent fue escrito por primera vez por Jim Kingdon en 1989. El comando está disponible como un paquete separado para Microsoft Windows como parte de la colección UnxUtils de puertos Win32 nativos de utilidades comunes de tipo Unix de GNU. [5]
El siguiente comando
$ sangría -st -bap -bli0 -i4 -l79 -ncs -npcs -npsl -fca -lc79 -fc1 -ts4 algún_archivo.c
sangra some_file.c
en un estilo similar al estilo BSD/Allman y escribe el resultado en la salida estándar .
GNU indent es la versión de indentación del Proyecto GNU . Por defecto, se utiliza un estilo de sangría diferente, el estilo GNU . [6]
Licencia: Licencia pública general GNU v3 o posterior