SourceStyler C++ is an advanced C/C++ source code-formatting tool. SourceStyler C++ provides full support for the C/C++ syntax, a convenient user interface with a real-time preview facility, and can optionally be run from within Visual Studio. Some of the formatting areas covered by SourceStyler C++ options include line wrapping, brace positions, alignment of declarations, layout of switch-case statements, layout of initializer lists, layout of templates, indentation, and conversion to/from spaces and tabs.