If you can make Ctrl-Shift-D work twice in a row for the same effect as in Java perspective
(the thing I kludged with Ctrl-Shift-D Ctrl-Shift-S), I'm very curious :) I only dabble in Eclipse...