Reference

astyle(1)

multi-language indentation and reformatting filters

NAME

astyle - multi-language indentation and reformatting filters

SYNOPSIS

astyle

astyle [options] File1 [File2] [...]

DESCRIPTION

Artistic Style (or astyle) is a source code indenter, formatter and beautifier, written in C++. It handles the following programming languages:

•

C

•

C++

•

C++/CLI

•

Objective-C

•

C#

•

Java

USAGE

For the full usage, please refer to the HTML documentation provided with this distribution in /usr/share/doc/astyle/html

Please note that when indenting a specific file the newly indented file retains the original filename, while a copy of the original file is created, with a suffix of ".orig" added to the original filename.

SEE ALSO

indent(1)

http://astyle.sourceforge.net/
http://www.sourceforge.net/projects/astyle/
http://packages.debian.org/astyle

AUTHOR

Artistic Style was originally written by Tal Davidson <[email protected]> and is currently maintained by Jim Pattee <[email protected]>.

This stub manual page was written by Matteo Cypriani <[email protected]> for the Debian project.

History

--add-brackets until Debian 7 (Wheezy); --add-one-line-brackets until Debian 7 (Wheezy); --align-pointer until Debian 7 (Wheezy); --brackets until Debian 7 (Wheezy); --break-blocks until Debian 7 (Wheezy); --break-closing-brackets until Debian 7 (Wheezy); --break-elseifs until Debian 7 (Wheezy); --convert-tabs until Debian 7 (Wheezy); --delete-empty-lines until Debian 7 (Wheezy); --errors-to-standard-output until Debian 5.0 (Lenny); --errors-to-stdout until Debian 7 (Wheezy); --exclude until Debian 7 (Wheezy); --fill-empty-lines until Debian 7 (Wheezy); --formatted until Debian 7 (Wheezy); --help until Debian 7 (Wheezy); --indent until Debian 7 (Wheezy); --indent-blocks until Debian 7 (Wheezy); --indent-brackets until Debian 7 (Wheezy); --indent-cases until Debian 7 (Wheezy); --indent-classes until Debian 7 (Wheezy); --indent-col1-comments until Debian 7 (Wheezy); --indent-labels until Debian 7 (Wheezy); --indent-namespaces until Debian 7 (Wheezy); --indent-preprocessor until Debian 7 (Wheezy); --indent-switches until Debian 7 (Wheezy); --indent-tab until Debian 5.0 (Lenny); --keep-one-line-blocks until Debian 7 (Wheezy); --keep-one-line-statements until Debian 7 (Wheezy); --lineend until Debian 7 (Wheezy); --max-instatement-indent until Debian 7 (Wheezy); --min-conditional-indent until Debian 7 (Wheezy); --mode until Debian 7 (Wheezy); --one-line until Debian 5.0 (Lenny); --options until Debian 7 (Wheezy); --pad until Debian 5.0 (Lenny); --pad-header until Debian 7 (Wheezy); --pad-oper until Debian 7 (Wheezy); --pad-paren until Debian 7 (Wheezy); --pad-paren-in until Debian 7 (Wheezy); --pad-paren-out until Debian 7 (Wheezy); --preserve-date until Debian 7 (Wheezy); --quiet until Debian 7 (Wheezy); --recursive until Debian 7 (Wheezy); --style until Debian 7 (Wheezy); --suffix until Debian 7 (Wheezy); --unpad until Debian 5.0 (Lenny); --unpad-paren until Debian 7 (Wheezy); --verbose until Debian 7 (Wheezy); --version until Debian 7 (Wheezy); -? until Debian 7 (Wheezy); -A until Debian 7 (Wheezy); -B until Debian 7 (Wheezy); -C until Debian 7 (Wheezy); -D until Debian 7 (Wheezy); -E until Debian 7 (Wheezy); -F until Debian 7 (Wheezy); -G until Debian 7 (Wheezy); -H until Debian 7 (Wheezy); -J until Debian 7 (Wheezy); -K until Debian 7 (Wheezy); -L until Debian 7 (Wheezy); -M until Debian 7 (Wheezy); -M# until Debian 5.0 (Lenny); -N until Debian 7 (Wheezy); -O until Debian 7 (Wheezy); -P until Debian 7 (Wheezy); -Q until Debian 7 (Wheezy); -R until Debian 7 (Wheezy); -S until Debian 7 (Wheezy); -T until Debian 7 (Wheezy); -U until Debian 7 (Wheezy); -V until Debian 7 (Wheezy); -X until Debian 7 (Wheezy); -Y until Debian 7 (Wheezy); -Z until Debian 7 (Wheezy); -a until Debian 7 (Wheezy); -b until Debian 7 (Wheezy); -c until Debian 7 (Wheezy); -d until Debian 7 (Wheezy); -e until Debian 7 (Wheezy); -f until Debian 7 (Wheezy); -g until Debian 7 (Wheezy); -h until Debian 7 (Wheezy); -j until Debian 7 (Wheezy); -k until Debian 7 (Wheezy); -l until Debian 7 (Wheezy); -m until Debian 7 (Wheezy); -m# until Debian 5.0 (Lenny); -n until Debian 7 (Wheezy); -o until Debian 7 (Wheezy); -p until Debian 7 (Wheezy); -q until Debian 7 (Wheezy); -r until Debian 7 (Wheezy); -s until Debian 7 (Wheezy); -t until Debian 7 (Wheezy); -u until Debian 7 (Wheezy); -v until Debian 7 (Wheezy); -w until Debian 7 (Wheezy); -x until Debian 7 (Wheezy); -y until Debian 7 (Wheezy); -z until Debian 7 (Wheezy).