# "C:\Program Files (x86)\Dev-Cpp\AStyle\AStyle.exe" -A1 -xV -S -xt1 -xW -w -xw -Y -m0 -M120 -f -p -H -U -k1 -y -xb -j -xf -xh -c -xC80 --mode=c -n %f
-A1
-xV # Attach the closing 'while' of a 'do-while' statement to the closing brace.
-S # Indent 'switch' blocks so that the 'case X:' statements are indented in the switch block. The entire case block is indented.
-xW # Indent preprocessor blocks at brace level zero and immediately within a namespace.
-w
-xw # Indent preprocessor conditional statements to the same level as the source code.
-Y # This option will allow the comments to be indented with the code.
-m0
-M120
-f # Pad empty lines around header blocks (e.g. 'if', 'for', 'while'...).
-p # Insert space padding around operators. This will also pad commas.
-H # Insert space padding between a header (e.g. 'if', 'for', 'while'...) and the following paren.
-U
-k3
-xb # Break one line headers (e.g. 'if', 'while', 'else', ...) from a statement residing on the same line.
-j # Add braces to unbraced one line conditional statements (e.g. 'if', 'for', 'while'...).
-xf
-xh
-c
-n
-xe
-L # Add extra indentation to labels so they appear 1 indent less than the current indentation, rather than being flushed to the left (the default).