Jalopy : Source Code Formatter
Jalopy is a source code formatter for the Sun Java programming language. It lays out any valid Java source code according to some widely configurable rules - to meet a certain coding style without putting a formatting burden on individual developers.
With Jalopy you will be able to transform any foreign coding style to your own liking, without any browbeating or bloodletting.
Jalopy aims to support the widest range of coding styles and offers over 450 distinct configuration options accessible through a graphical customization dialog to let you define your desired formatting output.
Jalopy seamlessly integrates into most popular Java applications to make source code formatting really easy and an integral part of any source code editing. It includes Plug-ins for Ant, Eclipse/WSAD/RAD, IDEA, JBuilder, JDeveloper, jEdit, Maven and NetBeans/Sun ONE Studio.
Jalopy's functionality covers:
- Support for all Java flavors including J2SE 5.0
- Configuration profiles with auto-switching
- Brace style transformation,braces insertion,braces removal
- Fine-grained white space settings
- Indentation, Tab conversion
- Intelligent line wrapping
- Code separation
- Code sorting
- Special import declaration support (Sorting, optimization)
- Comment formatting/wrapping
- Powerful Javadoc formatting with certain unique features like XDoclet support, tag aligning, syntax checking
- Javadoc auto-generation via templates
- Javadoc checking/auto-correction
- Header/Footer templates
- Coding Style checker
- Powerful command-line interface with regular expression filtering
- Seamless integration with most popular Java development environments
Jalopy Project Home Page
http://jalopy.sourceforge.net/
Jalopy Project Documentation
http://jalopy.sourceforge.net/jalopy/manual.html