[ANN] Rearranger plugin - new version 2.8

This plugin:
- rearranges (reorders) class and class member declarations according to a user-specified order and/or method call hierarchy;
- generates section-marking comments;
- provides several controls for spacing within and between methods and classes; and
- permits the user to manually rearrange items.

New in this release:

(1) Live Rearranger dialog now expands the tree automatically.
(2) Toggling options on the Live Rearranger won't collapse the tree.
(3) Live Rearranger now shows inner class contents.
(4) Live Rearranger now shows class initializers in the tree; their omission was causing items to be dropped
to the wrong location.
(5) Spacing control added to specify the number of newline characters at end of file. Default is 1
(terminates the final line with a newline character.) This gives the appearance in IDEA's editor that
a blank line exists at the end of file, but there really isn't any.

2 comments
Comment actions Permalink

This version of the plugin will NOT work with EAP builds (build 2002, and future builds also, I expect.) It has to be recompiled with the other build. I will try to put a version up on the twiki home page (http://www.intellij.org/twiki/bin/view/Main/RearrangerPlugin) but the site is not cooperating at the moment. (Sorry.)

-Dave

0
Comment actions Permalink

Sweet!

Two things with the Live Rearranger:
- hmmm, none of my setters are showing up anymore..
- interesting cursor behavior: if I click on a method in
the tree, press ctrl-up or down, the selection doesn't
move but the actual invisible focus has moved (according
to the keypresses). Not that it really matters because the
focus doesn't help at this point, but it's just phantom-like.

Thanks,

Vince.

"Dave Kriewall" <davek@wrq.com> wrote in message
news:30395491.1080352027201.JavaMail.itn@is.intellij.net...

This plugin:
- rearranges (reorders) class and class member declarations according

to a user-specified order and/or method call hierarchy;

- generates section-marking comments;
- provides several controls for spacing within and between methods and

classes; and

- permits the user to manually rearrange items.

>

New in this release:

>

(1) Live Rearranger dialog now expands the tree automatically.
(2) Toggling options on the Live Rearranger won't collapse the

tree.

(3) Live Rearranger now shows inner class contents.
(4) Live Rearranger now shows class initializers in the tree;

their omission was causing items to be dropped

to the wrong location.
(5) Spacing control added to specify the number of newline

characters at end of file. Default is 1

(terminates the final line with a newline character.) This

gives the appearance in IDEA's editor that

a blank line exists at the end of file, but there really isn't

any.


0

Please sign in to leave a comment.