Eclipse允许您一次打开多个文本编辑“窗口”以获得“分屏”效果。这很好,但我遇到的问题是,似乎无法直接在这些窗口之间切换。
现在,您可以使用常用命令( Ctrl + Page Down , CTRL + e ,< kbd> 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那里有人碰巧知道吗?
答案 0 :(得分:24)
默认情况下,其 Ctrl + F6 。但是,如果您将键映射到 Ctrl + Tab 以在Windows等开放式编辑器之间切换,则它非常有用。
您可以在Window>Preferences>General>Keys
中更改首选键,并将“下一个编辑器”更改为您选择的任何键(例如: Ctrl + Tab )。希望这是你需要的。
答案 1 :(得分:6)
如果您在Eclipse中使用Vrapper,这可以轻松实现。 Vrapper 是Eclipse的Vim插件。如果你想像我们一样努力在Eclipse中最大限度地提高你的工作效率,那么值得一试。
安装完毕后,请查看Split Editor Plugin以获取Vrapper。然后,您可以使用标准的Vim快捷方式动态创建拆分并在它们之间切换: Ctrl-w w
奖励:不要忘记使用 Ctrl-m 来最大化您的编辑。
如果编辑因某些原因失去焦点,请按 Ctrl-F12重新获得它/ KBD>
最后使用 Ctrl-Shift-r
答案 2 :(得分:6)
您可以从Eclipse Marketplace安装HandySplit插件,并将其“在拆分编辑器之间切换焦点”命令绑定到您喜欢的任何键盘快捷键。