uncrustify
C, C++, C#, D, Java and Pawn source code formatter.
uncrustify -f {path/to/file.cpp} -o {path/to/output.cpp}
- Read filenames from stdin, and take backups before writing output back to the original filepaths:
find . -name "*.cpp" | uncrustify -F - --replace
- Don't make backups (useful if files are under version control):
find . -name "*.cpp" | uncrustify -F - --no-backup
- Use a custom configuration file and write the result to stdout:
uncrustify -c {path/to/uncrustify.cfg} -f {path/to/file.cpp}
- Explicitly set a configuration variable's value:
uncrustify --set {option}={value}
- Generate a new configuration file:
uncrustify --update-config -o {path/to/new.cfg}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).