如何在 Eclipse 中打开的窗口之间切换?有Ctrl + F6 ,但询问我要哪一个,但我想像浏览器中的选项卡或操作系统( Cmd / Win + Tab )中的选项卡那样切换它,而无需从列表中选择文件。如何在 Eclipse 中做到这一点?
我尝试为事件分配热键:
但这并不能按照我想要的方式工作。
是两个官方快捷方式,但它们都涉及要显示的列表。
CTRL + Page Up / CTRL + Page Down可以在编辑器中循环显示而不显示列表。
最后一组快捷方式有趣的是:
它们没有在要定义的 Eclipse Keys 快捷方式中列出。
它们可以从多页编辑器继承,从而使它们成为特定于 OS 的快捷方式。
关于 Mac OS(OSX)上的快捷方式, Matt Ball在 2011 年 9 月抱怨说无法重新映射CTRL + Page Up / CTRL + Page Down :
这简直让我坚果无法通过打开的标签页翻转,因为我可以在几乎在 OS X(⌘ -左和⌘ -右)所有其他的选项卡式程序。
好吧,在 2012 年 3 月,亚瑟回答:
,我刚刚下载了最新版本的 Eclipse(3.7+)。在编辑器中时,我已经能够将 “上一个 / 下一个选项卡” 绑定到( ⌘-左和⌘-右),我敢肯定我以前做不到。
所以我想他们听到了你的声音。
它按您的期望工作,选项卡从左到右,反之亦然,而不是基于历史记录或类似的废话。
哦,哇,选择“编辑 Java 源代码” 确实有效!
现在,不幸的是,这意味着如果我浏览一个非 Java 文件(JSP,XML,JS 等),我就是 SOL。
对此的解决方法是为此对 “复制命令”,然后选择所需的所有 “时间” 。
到目前为止,至少对于 Java 和 JSP 文件而言,它的运行效果非常好。
这是要设置的主要 PITA,但这只是一次性的事情。
他的导出的首选项可在此处尝试。
导入后,对于所有相关类型的文档,您应该会看到:
如果转到首选项(例如,窗口→首选项)并查看常规→键
然后搜索 “下一个标签” 和 “上一个标签”,您可以重新映射它们。
Eclipse 中的CTRL - F6 ,例如 ALT - TAB (在 Windows 上),将显示可用选项卡 / 窗口的列表(如果按住 CTRL / ALT键,并突出显示当您松开该键时将跳转到的选项卡 / 窗口) 。您不必选择窗口。如果要一次遍历几个选项卡,请按住CTRL键,然后点按TAB键。这与 Windows 上的ALT - TAB 相同。
从这个意义上讲,Eclipse 中的CTRL - SHIFT - F6是 ALT - SHIFT - TAB模拟。我个人将 Eclipse 中的这些绑定更改为类似于 Visual Studio。即CTRL - TAB和CTRL - SHIFT - TAB ,我这样做是这样的:
窗口 > 首选项 > 常规 > 键
然后设置 “下一个编辑器” = Ctrl + Tab和 “上一个编辑器” = Ctrl + Shift + Tab 。设置新的绑定之前,请不要忘记单击 “解除绑定命令”。
这是CTRL - PageDown可以向右移动, CTRL - PageUp可以向左移动。令人沮丧的是,当您到达选项卡列表的末尾(例如最右边的选项卡),然后尝试再次向右移动时,Eclipse 不会像大多数浏览器那样循环到第一个选项卡(最左侧)。