Eclipse переходит к определению при копировании/вставке

Надеюсь, это быстрый пример: в последнее время я много работаю над Java/Google Web Toolkit в Eclipse, и пока мне это нравится, у меня была одна повторяющаяся проблема, которая начинает приводить меня в замешательство. Это кажется довольно случайным, но достаточно частым, чтобы раздражать: если я делаю много копий/вставки, я внезапно обнаружил, что меня отвлекли определение функции или переменной с помощью IDE, часто в совершенно другом файле, после чего Я обычно заканчиваю случайным копированием кода, который я не собирался и мне нужно было отменить и переместить обратно туда, где я хотел. Я вполне уверен, что это ярлык "перейти к определению", который я случайно ударил, но я не уверен, что такое ярлык, что именно вызывает его, и, самое главное, как отключить его!

Обычно, когда это происходит, я просматриваю следующие движения:

  • Дважды щелкните по слову, чтобы выделить его.
  • Нажмите Ctrl + C для копирования (похоже, это может произойти здесь)
  • Дважды щелкните по другому слову
  • Нажмите Ctrl + V для вставки (часто здесь)

Определение, которое я отправляю, не всегда является двойным щелчком, но может быть последним словом, которое курсор находился перед двойным щелчком. Моя самая большая проблема в том, что я обычно работаю достаточно быстро, чтобы не понять, какие действия только вызвали поведение.

Мне бы очень хотелось просто убить все, что делает это (если я хочу перейти к определению, я буду в контекстном меню). Любые подсказки о том, как?

Использование:

  • Eclipse 3.5 (Galileo)
  • Windows XP

Ответ 1

Если вы нажмете Ctrl и щелкните по токену в своем коде (например, имя переменной или метода), Eclipse проведет вас к определению токена.

Я думаю, вы могли бы дважды щелкнуть и быстро нажать Ctrl + C/Ctrl + V.

Чтобы включить, если выключено:

Окно → Настройки → Общие → Редактор → Текстовые редакторы → Гиперссылка
Снимите флажок.