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.
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
Debian 13 (Trixie) to Debian 8 (Jessie): the text shown here
Debian 7 (Wheezy)
Debian 6.0 (Squeeze)
Debian 5.0 (Lenny)
Debian 4.0 (Etch) to Debian 3.1 (Sarge)
Debian 3.0 (Woody)
Debian 2.2 (Potato)
--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).