如何在多个Eclipse Windows之间切换(在"分屏"模式下)

mac*_*ost 14 eclipse keyboard-shortcuts

Eclipse允许您一次打开多个文本编辑"窗口"以获得"分屏"效果.这是伟大的,但我遇到的问题是,有不似乎是任何方式将这些窗口之间切换,直接.

现在,可以使用通常的命令(Ctrl+ Page Down,CTRL+ e,ALT+RIGHT等),以特定的缓冲器之间切换.换句话说,如果我打开带有A.java和B.java的窗口1,打开带有C.java的窗口2,我可以使用Ctrl+ Page Down从A到B,再到C.但是,我不能只是从A或B(即从窗口1)进入C(即到窗口2),除非我使用CTRL+ e并输入"C.java".

虽然有50万个Eclipse命令,但它们肯定不是一致的标记,所以很可能我只是找不到相关的命令.在SO-land那里有人碰巧知道吗?

Pan*_*hul 24

默认情况下,它的Ctrl+ F6.但是,如果您将键映射到Ctrl+ Tab以在Windows等开放式编辑器之间切换,则它非常有用.

您可以更改首选键 Window>Preferences>General>Keys并将"下一个编辑器"更改为您选择的任何键(例如:Ctrl+ Tab).希望这是你需要的.

  • 谢谢,但是CTRL + F6与CTRL + e基本相同,因为它为您提供了一个可供选择的开放编辑器列表; 唯一的区别是CTRL + F6列出了两个窗口中的所有编辑器(CTRL + e仅列出当前窗口').我正在寻找一个只在Eclipse窗口之间切换的命令,就像ALT + TAB在实际(OS)窗口之间切换一样(没有我从列表中选择任何东西). (6认同)

ner*_*ric 6

如果您在Eclipse中使用Vrapper,这可以轻松实现.Vrapper 是Eclipse的Vim插件.如果您试图像我们一样在Eclipse中最大限度地提高您的工作效率,那么值得尝试.

安装完成后,请查看Vrapper 的Split Editor插件.然后,您可以动态创建拆分,并使用标准Vim快捷方式在它们之间切换:Ctrl-w w

额外奖励:不要忘记使用最大化编辑器Ctrl-m.
如果您的编辑器由于某种原因而失去焦点,请按" Ctrl-F12
最后使用"打开项目中的任何文件来重新获得它Ctrl-Shift-r

  • 非常感谢。这里要提到的一个有用的事情:Ctrl-w默认绑定到关闭窗口,因此,如果要像在Vim中一样使用它,则需要先转到Window-> Preferences-> General-> Keys并取消绑定“ Close”。 (2认同)

小智 6

您可以从Eclipse Marketplace安装HandySplit插件,并将其"在拆分编辑器之间切换焦点"命令绑定到您喜欢的任何键盘快捷键.