7

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

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

4

3 回答 3

5

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

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

一旦您的所有窗格都在所需的位置,将您的配置保存在一个新的透视图中。(菜单Window\Save Perspective As

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


然而,关于 SDI 方面,eclipse 的编辑器部分用于编辑多个文档(因此,仅限 MDI)。
Karl 的双击建议是最有效地关注那些编辑过的文档之一。

于 2009-01-05T07:58:32.143 回答
2

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

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

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

于 2009-01-03T18:12:22.670 回答
2

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

于 2010-12-21T20:50:47.363 回答