http://www.intellij.net/tracker/idea/viewSCR?publicId=2512I'd like to be able to click a button or hit a key or select a menu item, and have the current editor "float" in its own window. This would allow me to place it over on a second monitor, or allow me to view the text of two different files side by side. I should be able to float as many editors as I want at time (optimally), but I'd accept even just being able to float one at a time. Whether a floated editor window is "always on top" should be selectable via some widget or menu option.
I have a multi-monitor setup and it's painful to stretch the IDEA window across multiple monitors. It only works if they're aligned and rotated the same way, etc. And then the various splits are still a pain (message window, etc)
Having floating editor tab groups would solve the problem, I believe.
for record - in case anyone will reply with useful info
http://www.intellij.net/forums/thread.jspa?messageID=5224670
That's not quite true: you can split an editor window and open two different files in different sides. You don't need floating editor tabs for that.
Maximizing IDEA itself across the monitors is awkward:
Please give IDEA's window system a thorough overhaul!
http://www.jetbrains.net/devnet/message/5265771#5265771
For example, I'd like to "dataflow to this" to always open, maximized, on my second monitor.
Is there a specific issue for such a feature?
A"Window" could hold 1 more or more tab groups(if there is only 1, then the tab group is not show). Windows could be docked or undocked(floating).
Within a window, you could have one or more tab groups. Those could be docked and undocked within a window, so you can arrange them how you want. A tab group could also turned into its own window. A Tab group could be dragged from one window to another.
And, of course, each tab group would contain one or more tabs, which, I think, could be used for more than use open files.
If things such as the debugger, finds, output tabs were treated in a similar matter, you could create a tab group for your debugger windows, then drag that to somewhere else.
This gives you the option of leaving one monitor as your primary coding monitor, and while dragging some of the other windows to another monitor(monitors) and arranging them how you need them, for references, notes, running/ debugging, recent finds/searches, etc.
I know I am over simplifying here, but maybe it deserves some discussion to see if this is a viable option.
IDEA-57472: provide better support for moving toolwindows to second monitor
I could not find a keyboard shortcut for this. This would be very helpful, I think.
Maybe even a shortcut to attach a detached tab back to the main window, but I'm not sure about this.
thanks.
The window on the second monitor maximizes to the size that would be correct for the first monitor. For me the difference if because I have my taskbar on the left of the first screen, so when I maximize the window on the second screen, there is a big empty space to its left, of the same size as the taksbar.