在Eclipse中,您可以使用 Ctrl + Shift + T 来搜索类型。不幸的是,Eclipse在我的一个工作区中没有响应这个热键。
我正在运行IBM AST 6.1,它基于Eclipse 3.2.1构建(参见http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/tins_ast_roadmap.html)。
当我去Window时 - >偏好 - >一般 - >键,它显示打开类型命令设置为键序列 Ctrl + Shift + T “何时”“在Windows中”。这是对的吗?
我可以使用 Ctrl + Shift + R 在同一工作区中搜索资源,使用相同的 Ctrl < / kbd>和 Shift 键(即键正在工作)。我也可以在使用相同Eclipse安装的其他工作区上使用 Ctrl + Shift + T 。
如何启用 Ctrl + Shift + T ?我们需要解决哪些其他信息?
答案 0 :(得分:33)
你有正确的观点吗? “Open Type”在Java,JavaEE ...透视图中有效,但在“Synchronize”透视图中却没有(例如)。
要在eclipse Mars(4.5)中为“Synchronize”透视图启用它,首先关闭所有打开的编辑器,然后转到Window&gt;透视&gt;自定义透视图...并在“操作集可用性”选项卡中选中“Java导航”操作集。
答案 1 :(得分:7)
我已经处于正确的视角,因此这不是我的问题的原因。然而,关闭并重新打开项目为我解决了问题。
答案 2 :(得分:7)
尝试按以下方式删除所有Eclipse索引名称:
建议由Mike Schrag提供,整个追踪可以找到here。
答案 3 :(得分:2)
同样的问题以稍微不同的方式解决了......我首先检查了我是否遵循了接受的答案,确认Open Type命令已正确映射并且与我所处的视角相关。
但是......它仍然没有运作,显然是因为焦点在javascript文件中。单击并将焦点指定回包浏览器选项卡允许“打开类型”工作。
答案 4 :(得分:0)
您需要确保操作系统中的eclipse窗口处于活动状态。
答案 5 :(得分:0)
对于需要时不时从 JavaScripts 切换焦点的人。 1.转到窗口 - &gt;偏好 - &gt;一般 - &gt;键。
2.从列表中搜索<strong>打开类型。
3. 在说明中 :确保在Java编辑器中打开一个类型
在装订中 : ctrl + shift + T
何时 :在Windows中 4.适用。
PS :如果打开类型的任何重复项,请 取消绑定 或 还原默认值。
答案 6 :(得分:0)
虽然,这是一个非常古老的帖子。但未来可能有人会遇到这个问题。
上述帖子可以在大多数情况下提供帮助。 但有时,即使您选择了Java / J2EE透视图,但所选项目也不是java / j2ee的本质。在这种情况下,Open Type将打开但不会搜索任何内容。要解决这个问题,您必须确保,所选项目在.project文件中包含以下代码:
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>