如何从Eclipse MDI模式中取出eclipse?

时间:2009-01-03 17:51:14

标签: eclipse mdi sdi

有没有人知道如何让Eclipse成为SDI应用程序而不是MDI应用程序? SDI - 单个文档界面,每个窗格都是自己的窗口 MDI - 多文档界面,所有窗格都被卡在一个“主”窗口中。

Eclipse是一个MDI应用程序。所有小窗格(如调用堆栈,变量查看器等)都是一个主Eclipse窗口的一部分。而不是让所有的窗户都停留在一个主“蚀”窗口内,我希望它们都是自己的自由浮动窗口。

3 个答案:

答案 0 :(得分:5)

要使窗格“自由浮动”,只需将该窗格拖到主日食窗口之外即可。

如果你只有一台显示器,你必须首先调整你的日食窗口的大小:你不能在所有的屏幕空间上最大化eclipse。
然后你必须将你的窗格拖到eclipse窗口之外,直到你看到光标变成一个中间带有“+”的小窗口

一旦所有窗格都处于所需位置,请将配置保存在新的perspective中。 (菜单Window\Save Perspective As

这样,您可以轻松地在窗格配置之间切换。


然而,关于SDI方面,eclipse的编辑器部分用于编辑多个文档(因此,仅限MDI)。
卡尔的双击建议最有效地集中在其中一个编辑过的文档上。

答案 1 :(得分:2)

点击每个文档旁边的小X,直到只有一个打开。

或者,双击选项卡以使其最大化。

然后编辑您的问题,以提供有关您真正想要做的事情的更多信息。

答案 2 :(得分:2)

不,Eclipse 3.x及更低版本不允许编辑器窗口位于应用程序窗口之外。您可以拖动主窗口外的其他窗口以提供更多的编辑器空间,但是您不能将主蚀窗口外的编辑器拖到第二台监视器上,并在主监视器上打开另一个代码窗口。此功能似乎是为Eclipse 4安排的。有关此功能,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=8886