UncrustifySource Code Beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALAIntroductionThe goals of this project are simple: Create a highly configurable, easily modifiable source code beautifier. Features
See some example output. Where to get Uncrustify
Project WebsitesSourceforge project web siteRelease downloads Freshmeat Project Git Hub
Source CodeAs of release 0.54, the source code is maintained in a Git repository.The public Git URL for Sourceforge.net is git://uncrustify.git.sourceforge.net/gitroot/uncrustify/uncrustify The public Git URL for github.com is git://github.com/bengardner/uncrustify.git
Prebuilt binariesWindows (i386) : SourceforgeSPARC/Solaris 2.5-10 and x86/Solaris 8-10 : sunfreeware.com
Universal Indent GUIUniversal Indent GUI is a cross-platform graphical configuration file editor for many code beautifiers, including Uncrustify.Want to help?The most helpful way is to try it out and give feedback. Documentation and examples are available in the source tree, so check it out.
You can find the output from 'uncrustify --show-config' here. If you find a bug, please do the following:
If you want to add a feature, fix a bug, or implement missing functionality, feel free to do so! Patches are welcome!
Project Mailing listThere is one mailing list for Uncrustify.uncrustify-developer@lists.sourceforge.net Despite the name, it is for both users and developers. Portability
I'm pretty sure that I'm not using anything that is OS-specific.
Links
Distributions that package Uncrustify |