Uncrustify is a powerfull source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn and Vala.
With around 850 options, it's almost certain that you'll be able to get the format you want, BUT with the help of a very minimal documentation :-(
The aim of this project is to provide complete documentation for (almost) all the options!
This public repository contains the documentation generated by a bunch of Perl scripts.
- The directory
./docs/
contains all the documentation (generated or edited manually). - The directory
./uds/
contains the uds files created manually to override the default uds. To generate better examples of uncrustify output, everyone is welcome to add/edit these uds files.