4

我是Eclipse热键的忠实粉丝,++是Ctrl我的最爱之一。但是,在发生某些合并原因后,我最近不得不完全抛弃我的工作区并加载一个新的工作区以切换到新的分支。无论是那个,还是后来的检查弄乱了一些类路径文件,似乎都破坏了我使用++进行搜索的能力。我现在总是一无所获。ShiftGCtrlShiftG

我有多个相互链接的 Maven 项目,我认为问题最初出在 Maven 上。Ctrl但是,我现在使用++在同一个项目甚至完全相同的文件中都找不到Shift方法G

任何人都可以建议我让我的 Eclipse 了解我的源代码以便它可以正确搜索它的过程吗?

编辑:我不知道我以前是怎么错过的。似乎eclipse正在抛出一个找不到类的异常来寻找类

org.eclipse.wb.internal.core.utils.dbt.core.project utils

在引发此异常之前,我可以正常进行搜索,在此异常之后搜索中断。所以这个问题实际上是我确定的例外。重新启动确实可以暂时解决问题,不幸的是,在我使用 eclipse 一段时间后,异常不断被抛出。所以现在我正在调查异常的原因。我可能会在此处发布答案和/或打开一个新问题,具体取决于我自己研究异常原因的运气。

4

3 回答 3

3

只是关于这个问题的更新。一旦我意识到异常是我的问题的原因,我就在Stack Overflow上进行了研究。我发现另一个问题解决了这个问题,但恐怕我现在没有链接。建议的答案是使用该选项启动Eclipse 。--clean一旦我这样做,这个问题似乎就消失了。

我已经赞成其他两个答案作为感谢您的回复。鉴于我最初提供的信息,它们是很好的答案,这是我的错,当我发布问题时我没有意识到完整的问题。

于 2013-07-17T15:21:58.820 回答
3

打开首选项对话框。(在 Windows 上,选择菜单项Window>Preferences)。

选择首选项页面General>Keys

向下导航到命令References in Workspace。选择它。如果显示的绑定不是Ctrl++ ,可以通过以下方式设置ShiftG

  • 按所需的组合键Ctrl+ Shift+ G
  • 应用确定按钮。
于 2013-07-15T19:30:06.610 回答
2

我相信您的热键可能以某种方式未编程,请尝试阅读它

窗口 -> 首选项 -> 常规 -> 键

Mac:Eclipse -> 首选项 -> 常规 -> 键

希望这可以帮助

于 2013-07-15T19:30:40.417 回答