Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I take eclipse out of MDI mode?

Tags:

eclipse

mdi

sdi

Does anyone know of a way to make Eclipse an SDI application rather than an MDI one? SDI - Single document interface, each pane is its own window MDI - Multiple document interface, all of the panes are stuck inside one "master" window.

Eclipse is an MDI application. All of the little panes (like the call stack, variable viewer, etc) are part of the one master Eclipse window. Rather than having all of the windows stuck inside one master "eclipse" window, I'd like them to all be their own free-floating windows.

like image 611
user51189 Avatar asked Jan 03 '09 17:01

user51189


2 Answers

To make a pane "free-floatting" just drag that pane outside the main eclipse window.

If you have only one monitor, you have to resize first your eclipse window: you can not leave eclipse maximized on all the screen space.
Then you have to drag your pane outside the eclipse window until you see the cursor change into a little window with a '+' in the middle.

Once all your panes are in the required position, save your configuration in a new perspective. (Menu Window\Save Perspective As)

That way, you can switch between panes configurations easily.


Regarding the SDI aspect however, the editor part of eclipse is made to edit several document (so, MDI only).
Karl's double-click suggestion is the most effective to focus on one of those edited document.

like image 148
VonC Avatar answered Sep 21 '22 13:09

VonC


Hit the little X next to each document until there is only one open.

Alternatively, doubleclick on the tab to maximize it.

Then edit your question to give some more information about what you really want to do.

like image 26
Karl Avatar answered Sep 21 '22 13:09

Karl