Eclipse f3 未打开声明

问题描述 投票:0回答:11

我在 MacBook Air 上安装了 Eclipse (Mars) Web 开发工具。最近,打f3停止打开声明。

Eclipse(火星)-Web开发工具中的按键映射:

在另一个Eclipse安装(Luna)- Android开发工具中,f3功能正在工作,按键映射是:

火星版本有什么问题吗?我需要添加什么才能让它在 Java 编辑器中工作?

我看过这篇文章,但我没有完全相同的问题。当我按 f3 时什么也没有发生。

另外

其他快捷键也有效。

使用上下文菜单打开声明确实有效。

但是上下文菜单中没有列出快捷键。

这个按键映射随着火星而改变吗?在我的 Luna 版本中,上下文菜单列出了按键映射:

eclipse key mapping macos-sierra
11个回答
6
投票

我也有同样的问题。您可以使用“Ctrl + 鼠标左键单击”来代替。


3
投票

确保您的功能锁定键未被按下。我显然按下了我的键,但没有注意到 F3 是我使用的唯一功能键。

看起来很愚蠢,但这确实发生在我身上,而其他建议没有帮助。


2
投票

eclipse mars
中转到:

  • 窗户
  • 偏好
  • 一般
  • 用于打开键映射视图的按键。
  • 在过滤器文本中输入“开放声明”。
  • 复制已有的命令之一
    Copy Command
  • 在绑定中输入“F3”。
  • 在“何时”组合框的下拉菜单中选择
    Editing
  • 那么无论你使用什么语言
  • 来源
  • 申请
  • 然后按确定

2
投票

安装 Apache Directory Studio 后我遇到了同样的问题。

转到“窗口”->“首选项”、“常规”->“按键”。过滤 F3,您将看到 F3 绑定的所有不同方式。我通过在 LDAP 窗口中禁用 F3(即删除绑定)使其再次工作。


0
投票

一些尝试建议:

1)尝试创建一个新的工作区,并检查F3是否有效

2)尝试切换到不同的视角

3) 尝试下载不同的 Eclipse 版本,也许是 Java 开发人员版本,检查 F3 是否有效,然后安装 Web 开发所需的任何内容。

祝你好运:)


0
投票

右键单击项目 -> 属性 -> 项目方面 -> 单击配置链接 -> 单击“应用”按钮 -> 单击“确定”按钮。

上述步骤应将您的项目设置为 Java 项目。


0
投票

通过比较有效和无效的偏好,问题就很清楚了。

  • 转到:窗口/首选项/常规/按键打开按键映射视图。
  • 在搜索框中输入“公开声明”
  • 在绑定文本框中输入“F3”。
  • 如果您正在编辑 C++、Java 任何语言,则需要对该语言有特定的 F3 绑定!
  • Java 源代码示例,在“何时”下拉框中选择“编辑 Java 源代码”。

应用并按确定


0
投票

解决方案: 1.下载并安装这个eclipse

eclipse-jee-2019-12-R-win32-x86_64

F3快捷键适用于java文件和Testng.xml。

我可以看到包名称和类名称,并且还可以导航方法。


0
投票

即使我在 Windows 中遇到了同样的问题,我使用的是 Cucumber,无法使用 F3 进行导航。我通过执行以下操作解决了:

  • 单击 Eclipse 中的“帮助”>
  • Eclipse 市场
  • 在搜索中输入“Natural”并按 Enter
  • 安装“Natural 0.9”插件
  • 重新启动Eclipse

这应该可以工作,如果之后还没有工作,请在 Eclipse Marketplace 中卸载 cucumber 插件

您将能够从 Gherkins 进行导航,即使在此之后,如果您发现问题,请执行以下操作:

  • 转到窗口 -> 首选项、常规 -> 键 > 单击“恢复默认值”

0
投票

我的解决方案是右键单击文件并确保选中 Java 编辑器:


-1
投票

我今天遇到了类似的问题 - 无法使用

F3
CTRL+Left Click
在 Java 编辑器中打开声明。

解决方案:

第 1 步: 在 Eclipse Explorer 中选择任意 java 文件。

STEP2: 单击 Eclipse 资源管理器顶部的 - 符号。这是 Eclipse 中所有模块的压缩视图。

STEP3: 右键单击 Eclipse Java Explorer 上的空白区域,然后选择“刷新选项”(

F5
)。

STPE4: 令人高兴的是,

F3
F2
CTRL + Right Click
等导航选项都开始工作了。

© www.soinside.com 2019 - 2024. All rights reserved.