An open-source tool for formatting, indenting, and beautifying source code in various programming languages, including C, C++, C#, ObjectiveC, D, Java, Pawn, and VALA.
Uncrustify is an open-source source code formatting and beautification tool for several programming languages. It was originally written by Ben Gardner to format C and C++ code to a common style, but now supports additional languages including C#, ObjectiveC, D, Java, Pawn and VALA.
The main goal of Uncrustify is to help teams of programmers adhere to a common coding style and convention within a codebase. It can format and beautify code by handling indentation, whitespace, braces placement, line lengths, and other syntactic formatting tasks automatically. This eliminates time spent performing manual formatting busywork.
Key features of Uncrustify include:
By using Uncrustify's rule-based formatting configurations, development teams can save time, reduce formatting inconsistencies, improve readability, and follow style guidelines more easily across large projects involving many programmers.
No alternatives found for Uncrustify. Why not suggest an alternative?