在Eclipse IDE中如何分割窗口/视图?我想编辑代码,同时查看同一文件中的不同代码。

如果有一个技巧,打开同一个文件两次,这可能会做到,但我宁愿只分割一个当前视图,而不是有两个相同的,这可能会令人困惑。


当前回答

这是可能的菜单项窗口>编辑器>切换分割编辑器。

当前拆分的快捷方式是:

Azerty键盘:

Ctrl + _表示水平分割,和 按Ctrl +{垂直分割。

Qwerty美国键盘:

Ctrl + Shift + -(访问_)用于水平分割,和 按Ctrl + Shift +[(访问{)进行垂直分割。

MacOS - Qwerty美国键盘:

⌘+ Shift + -(访问_)用于水平分割,和 ⌘+ Shift +[(访问{)用于垂直分割。

在任何其他键盘上,如果所需的键不可用(如德语Qwertz键盘上的{),以下通用方法可能有效:

Alt + ASCII码+ Ctrl然后释放Alt

例如:ASCII为'{' = 123,所以按'Alt', '1', '2', '3', 'Ctrl'并释放'Alt',在按'Ctrl'时有效地输入'{',以垂直分割。

垂直分割的例子:

PS:

菜单项窗口>编辑器>切换分割编辑器被添加到Eclipse Luna 4.4 M4中,正如Lars Vogel在“Eclipse M4 Luna中实现的分割编辑器”中提到的那样 分割编辑器是最古老和最受好评的Eclipse bug之一!错误8009 拆分编辑器功能已在Bug 378298中开发,并将在Eclipse Luna M4中可用。月食Luna M4的注释和新闻价值将包含公告。

其他回答

您可能需要检查一个名为HandySplit的eclipse插件

它允许将一个编辑器分成两个,并仅使用键盘快捷键将选项卡从一个编辑器堆栈移动到另一个编辑器堆栈。

这适用于Eclipse Juno或更高版本。 对于以前的Eclipse版本,请查看这个

我在Eclipse Luna 4.4.1中尝试了上述解决方案,但无法同时为不同的文件打开两个(或多个)编辑器窗口。

最简单的解决方案:

在一个窗口中打开你想要的所有文件。 将每个文件的选项卡向右或向左拖动,eclipse将自动显示一个分屏显示,并在您离开鼠标按钮时将编辑器分割为两个窗口。 对每个文件/选项卡重复此步骤。

编码快乐!

下面是水平或垂直分割编辑器的步骤 至:

Window -> Editor -> Toggle Split Editor (Horizontal) 

水平拆分编辑器或

Window -> Editor -> Toggle Split Editor (vertical) 

垂直拆分编辑器。

它将打开两个编辑器并排或将堆拖。

这是可能的菜单项窗口>编辑器>切换分割编辑器。

当前拆分的快捷方式是:

Azerty键盘:

Ctrl + _表示水平分割,和 按Ctrl +{垂直分割。

Qwerty美国键盘:

Ctrl + Shift + -(访问_)用于水平分割,和 按Ctrl + Shift +[(访问{)进行垂直分割。

MacOS - Qwerty美国键盘:

⌘+ Shift + -(访问_)用于水平分割,和 ⌘+ Shift +[(访问{)用于垂直分割。

在任何其他键盘上,如果所需的键不可用(如德语Qwertz键盘上的{),以下通用方法可能有效:

Alt + ASCII码+ Ctrl然后释放Alt

例如:ASCII为'{' = 123,所以按'Alt', '1', '2', '3', 'Ctrl'并释放'Alt',在按'Ctrl'时有效地输入'{',以垂直分割。

垂直分割的例子:

PS:

菜单项窗口>编辑器>切换分割编辑器被添加到Eclipse Luna 4.4 M4中,正如Lars Vogel在“Eclipse M4 Luna中实现的分割编辑器”中提到的那样 分割编辑器是最古老和最受好评的Eclipse bug之一!错误8009 拆分编辑器功能已在Bug 378298中开发,并将在Eclipse Luna M4中可用。月食Luna M4的注释和新闻价值将包含公告。

只需点击并拖动编辑器标题左,右,顶部或底部