This plugin rearranges (reorders) class and class member declarations according to a user-specified order and/or method call hierarchy; generates section-marking comments; and provides several controls for spacing within and between methods and classes.
New features in version 1.8:
- Interface Method rule added which allows grouping of methods by the interface(s) they implement. Leading and/or trailing comments may be specified.
- Rules may be prioritized. Matching takes place in order of priority; rearranged file is created in sequence order of rules. (See documentation for description and examples.) New Rule UI allows sorting based on sequence or priority.
- In the "Confirm before rearranging" file structure popup, rules may now be displayed as nodes in the tree, with matching items appearing beneath. This should simplify debugging.
- Documentation reorganized. See http://www.intellij.org/twiki/bin/view/Main/RearrangerPlugin.
Please let me know if you have any problems. I "reorganized" (OK, changed) the code quite a bit.