indent (Unix)

From Wikipedia, the free encyclopedia
Jump to: navigation, 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; 6 years ago (2008-03-11)
Development status Inactive?
Written in C
Operating system Cross-platform
Type source code reformat tool
License GNU GPL v3
Website https://www.gnu.org/software/indent/

indent is a Unix utility that reformats C and C++ code in a user-defined indent 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 indent style, the GNU style, is used by default.[1]

GUI[edit]

References[edit]

  1. ^ GNU Indent Manual

External links[edit]