indent (Unix)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

GNU indent
Original author(s) David Ingamells, Carlo Wood, Joseph Arceneaux, Jim Kingdon, John Bridges
Developer(s) FSF
Stable release
2.2.10 / March 11, 2008; 10 years ago (2008-03-11)
Written in C
Operating system Cross-platform
Type source-code-reformat tool
License GNU GPL v3

indent is a Unix utility that reformats C and C++ code in a user-defined indentation style and coding style. Support for C++ code is considered experimental.

Examples of usage[edit]

The command line

indent -st -bap -bli0 -i4 -l79 -ncs -npcs -npsl -fca -lc79 -fc1 -ts4 SomeFile.c

indents SomeFile.c in a style resembling BSD/Allman style and writes the result to the standard output.

GNU indent[edit]

GNU indent is the GNU Project's version of indent. A different indentation style, the GNU style, is used by default.[1]



External links[edit]