Rearranging window panes

Hi,

I'm evaluating IDEA at the moment, and so far I love it. One of the things I've noticed that AFAIK I can't do is rearrange the windows very flexibly. Specifically, I have a high-res, widescreen monitor, and I can't find a way to stop the messages window from extending the whole width of the screen. Similarly, I can't find a way to split the side tool windows (to stack my Ant window with my project window on the left, for example. My previous environments (Eclipse and Gel) allowed me to do this easily.

Am I missing something obvious here? It seems like an odd restriction in what otherwise seems like a really flexible IDE.

Thanks,
C

14 comments

To move the ant window to the left you can right click on the tab and select "Move To->Left"

0

Sorry, what I meant was, I'd like to be able to split the side panes vertically, so on the left I could have the project browser, and below it the ant window, both visible at the same time. This sort of pane rearranging is practically obligatory in modern windowed apps, since monitors nowadays give you so much real estate.

0

Colin

>I'd like to be able to split the side panes vertically, so on the left I could have the project browser, and below it the ant window, both visible at the same time.
>

those panes can float => you can resize them, and position them at will.

Alain

0

But if I float them, then the main editor window goes under them, right? Unless I float all my windows and arrange them manually, which seems a bit daft. Is there no way to have the messages window not extend the whole width of the screen when it's docked, or to dock windows in the side pane one above the other?

0

Duly voted. I don´t like the look of the "planned version: none" though, or the "priority: low" :)

Is this really hard to implement in Swing, or something? It seems like a pretty basic feature nowadays, and using Win32 it's not that hard. I'm getting by with undocked unpinned windows now, but it's not quite what I want....

0

Is this really hard to implement in Swing, or something? It seems like a pretty basic feature nowadays, and using Win32 it's not that hard. I'm getting by with undocked unpinned windows now, but it's not quite what I want....


No, it's very easy with Swing when you use the JIDE-docking framework.

Tom

0

No, it's very easy with Swing when you use the JIDE-docking framework.


Looks good! But... a bit "eclipse-ish".

0

Looks good! But... a bit "eclipse-ish".


That's no bad thing. Eclipse is a great product, and it does some things (gasp) better than IDEA. IMO window management is one of them. Gel does this a lot better than IDEA, too.

0

No, it's very easy with Swing when you use the JIDE-docking framework.


I've just run through JIDE EULA and it seem to require a run-time fee if
being used in IDEA cause we would definetely like to expose its API to third
parties namely plugin vendors. I suspect JetBrains management won't accept
that.

0

Hmm, now as you say it, I remember they have a very customer-unfriendly
EULA. But why do you think, that the API needs to be opened? It should not
be that problem to create wrappers around it.

And, maybe JIDESoft is not that bad in arranging special Jetbrains conditions?

Tom

0

I am glad to see you guys are talking about JIDE. The EULA is not read like that.

We put that term about exposing API is to prevent people from reselling our library by putting a thin wrapper around it. For example, JIDE has ColorComboBox. Someone creates XxxColorComboBox which extends ColorComboBox then sell XxxColorComboBox to their users. This is quite rare but we have to be cautious when writting EULA. IDEA is no way in that category. We won't charge any run-time license fee if IDEA uses JIDE. Not to mention everyone here is IDEA-lover.

0

We have many different styles (VSNET style, Eclipse style, Office2003 style or Metal style) that can be plugged in. Eclipse style is just one of it. I actually want to make JIDE Docking Framework more "IDEA-ish". I would be very interested if we can co-develop an IDEA style JIDE Docking Framework. It's just a couple of UI classes, very simple. However with that, you can still keep the same look and feel as IDEA has right now while getting all the nice dockable window features that JIDE Docking Framework has. To me, this is very feasible. IDEA users will love to see it. Please feel free to send me an email at support at jidesoft.com if you have any other questions or want to discuss more. I am looking forward to it.

0

Please do it. I would very much like to see this if at all possible.

0

Please sign in to leave a comment.