commands.sh

astyle

all

Source code indenter, formatter, and beautifier for the C, C++, C#, and Java programming languages. Upon running, a copy of the original file is created with an ".orig" appended to the original file name.

More info →

Options (4)

boolean

Apply the Java style with attached braces

Example: astyle {{[-A2|--style=java]}} {{path/to/file}}
boolean

Apply the allman style with broken braces

Example: astyle {{[-A1|--style=allman]}} {{path/to/file}}
-sboolean

Apply a custom indent using spaces. Choose between 2 and 20 spaces

Example: astyle {{[-s|--indent=spaces=]}}{{number_of_spaces}} {{path/to/file}}
-tboolean

Apply a custom indent using tabs. Choose between 2 and 20 tabs

Example: astyle {{[-t|--indent=tab=]}}{{number_of_tabs}} {{path/to/file}}

Examples (5)

Apply the default style of 4 spaces per indent and no formatting changes

astyle source_file

Apply the Java style with attached braces

astyle [-A2|--style=java] path/to/file

Apply the allman style with broken braces

astyle [-A1|--style=allman] path/to/file

Apply a custom indent using spaces. Choose between 2 and 20 spaces

astyle [-s|--indent=spaces=]number_of_spaces path/to/file

Apply a custom indent using tabs. Choose between 2 and 20 tabs

astyle [-t|--indent=tab=]number_of_tabs path/to/file
made by @shridhargupta | data from tldr-pages