Eclipse在复制/粘贴时跳转到定义

时间:2009-09-04 17:36:35

标签: eclipse ide keyboard-shortcuts

希望这很简单:我最近在Eclipse中做了大量的Java / Google Web Toolkit工作,虽然我很喜欢它,但到目前为止,我有一个重复出现的问题,开始让我感到沮丧。它看起来很随机,但经常发生烦人的事情:如果我正在进行大量的复制/粘贴,我会突然发现自己被IDE转移到函数或变量定义中,通常是在一个完全不同的文件中,此时我通常最终意外地复制了我不想要的代码,并且需要撤消并将自己重新定位到我想要的位置。我很确定这是一个“跳到定义”的快捷方式,我不断意外地打,但我不确定快捷方式是什么,究竟是什么触发它,最重要的是如何关闭它!

通常情况下,我会通过以下动议:

  • 双击单词以突出显示
  • Ctrl + C 复制(好像可能会在这里发生)
  • 双击另一个单词
  • Ctrl + V 进行粘贴(此处经常发生)

我发送给的定义并不总是双击的单词,但可能是双击前光标所在的最后一个单词。我最大的问题是,我通常工作得足够快,以至于我没有准确地捕捉到触发行为的行为。

我真的想杀死正在做的事情(如果我想跳到定义我将上下文菜单)。有关如何提示的任何提示?

使用:

  • Eclipse 3.5(伽利略)
  • Windows XP

1 个答案:

答案 0 :(得分:12)

如果按 Ctrl 并单击代码中的标记(如变量或方法名称),Eclipse将带您进入标记的定义。

我想您可能会双击 Ctrl + C / Ctrl + V 太快

如果关闭则关闭:

  

窗口 - >偏好 - >一般 - >编辑 - >文字编辑 - >超链接
  取消选中此框。