如何在Eclipse中打开的窗口之间切换?有Ctrl+F6,但它在问我想要哪个,但我想在浏览器或操作系统中的窗口(Cmd/Win+Tab)中切换它,而不需要从列表中选择文件。如何在Eclipse中完成这个简单的事情?
我尝试为事件分配热键:
向前 向前的历史 下一个页面
但这不是我想要的方式。
如何在Eclipse中打开的窗口之间切换?有Ctrl+F6,但它在问我想要哪个,但我想在浏览器或操作系统中的窗口(Cmd/Win+Tab)中切换它,而不需要从列表中选择文件。如何在Eclipse中完成这个简单的事情?
我尝试为事件分配热键:
向前 向前的历史 下一个页面
但这不是我想要的方式。
当前回答
由于某种原因,我的Eclipse设置被损坏了,所以我不得不手动编辑文件/.plugins/org.eclipse.e4.workbench/workbench.xmi
我以前必须将Ctrl+Tab设置为类似浏览器的选项卡切换,即使在Eclipse首选项中重置所有键绑定也无法摆脱快捷键(它们也不会显示在任何地方)。我打开上面提到的文件并删除与非功能快捷方式相关的<bindings>元素,标记为<tags>type:user</tags>。
其他回答
CTRL+E(用于编辑器列表) CTRL+F6(用于通过列表切换到下一个编辑器) 您可以为“下一个编辑器”键指定另一个快捷方式。
是两个正式的快捷方式,但它们都涉及显示列表。
CTRL+Page Up / CTRL+Page Down可以在编辑器中循环而不显示列表。
最后一组快捷键的有趣之处在于: 它们没有列在要定义的Eclipse Keys快捷方式中。 它们可以从多页编辑器继承,使它们成为特定于操作系统的快捷方式。
关于Mac OS (OSX)上的快捷键,Matt Ball在2011年9月抱怨无法重新映射CTRL+Page Up/CTRL+Page Down:
在OS X中的几乎所有其他选项卡程序中(⌘-左和⌘-右),我都无法翻动打开的选项卡,这让我发疯。
2012年3月,亚瑟回复道:
我刚刚下载了最新版本的Eclipse(3.7+)。在编辑器中,我已经能够将“上一个/下一个选项卡”绑定到(⌘-左和⌘-右),我很确定我以前不能这样做。 我猜他们听到了。 它的工作正如你所期望的那样,标签从左到右,反之亦然,而不是基于历史或诸如此类的无稽之谈。
Matt Ball证实:
哦,哇,选择“编辑Java源代码”真的起作用了! 现在,不幸的是,这意味着如果我导航到一个非java文件(JSP、XML、JS等),我就是SOL。 解决这个问题的方法是为这对“复制命令”,并选择我想要的所有“when”。 到目前为止,它至少在Java和JSP文件上工作得很好。 这是一个主要的PITA设置,但它只是一次性的事情。
您可以在这里尝试他的导出首选项。 一旦导入,您应该看到,对于所有相关类型的文档:
一种方法是使用VI插件,然后你只需要做:n(和:n)来在文件之间切换。
我就是这么做的。
解决了! !
将方案更改为Microsoft Visual Studio
Window > Preferences >一般>键
寻找scheme下拉菜单
我的eclipse版本:
面向Web开发人员的Eclipse Java EE IDE。
版本:Juno Service Release 1 版本id: 20120920-0800
由于某种原因,我的Eclipse设置被损坏了,所以我不得不手动编辑文件/.plugins/org.eclipse.e4.workbench/workbench.xmi
我以前必须将Ctrl+Tab设置为类似浏览器的选项卡切换,即使在Eclipse首选项中重置所有键绑定也无法摆脱快捷键(它们也不会显示在任何地方)。我打开上面提到的文件并删除与非功能快捷方式相关的<bindings>元素,标记为<tags>type:user</tags>。
如果你只是想在当前选项卡和之前的选项卡之间切换,使用CTRL + F6可以来回切换。要导航到历史记录中更早的选项卡,您需要在编辑器窗口打开时使用UP / DOWN键。这适用于Helios (Eclipse 3.6);不确定这是否适用于旧版本的Eclipse。