A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
Website: http://astyle.sourceforge.net/
Git Repository: https://gitlab.com/saalen/astyle/
Features
- It's free and open source!
- Cross-platform application works on Windows, Linux, Mac OS X, and others.
- Supports 15 popular bracket styles.
- Over 90 formatting options.
- Detailed documentation for use and options.
- Available in over 20 languages with easy additions.
- Supports UTF8, UTF16, and most other character encodings.
- Can process entire projects recursively.
- Will not update unchanged files.
- Checksum prevents dropped or duplicated data.
- Seamless integration with many development environments and editors.
- Can be included in C/C++ and Objective-C projects as a shared (DLL) or static library.
- Can be included in Java projects as a Java Native Interface (JNI).
- Can be included in C#, Python, Pascal, and other projects as a shared library (DLL).
License
MIT LicenseFollow Artistic Style
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
-
cool , thanks
-
Excellent code formatter, best I have used. I use it just fine for very large JavaScript codes. Only one issue, I just had to add a tiny extension to recognise eee. (e is equals sign, SourceForge is complaining about my text). Without that it turned eee into ee e which you could easily fix up with a quick sed pass, but nicer to have it a native token. gedwards2 aattxyz gmail.kom ##### UPDATE 07apr23: astyle now has '--mode js' which understands the JavaScript exact comparisons and leaves them alone. Thanks Andre Simon.
-
like it
-
This is an essential tool for C/C++ coders if you are not using an automatically formatting editor or IDE.
-
Very good tool for styling the whole code folder. Easy to use. Exactly what I have searched for