Надеюсь, это быстрый пример: в последнее время я много работаю над Java/Google Web Toolkit в Eclipse, и пока мне это нравится, у меня была одна повторяющаяся проблема, которая начинает приводить меня в замешательство. Это кажется довольно случайным, но достаточно частым, чтобы раздражать: если я делаю много копий/вставки, я внезапно обнаружил, что меня отвлекли определение функции или переменной с помощью IDE, часто в совершенно другом файле, после чего Я обычно заканчиваю случайным копированием кода, который я не собирался и мне нужно было отменить и переместить обратно туда, где я хотел. Я вполне уверен, что это ярлык "перейти к определению", который я случайно ударил, но я не уверен, что такое ярлык, что именно вызывает его, и, самое главное, как отключить его!
Обычно, когда это происходит, я просматриваю следующие движения:
- Дважды щелкните по слову, чтобы выделить его.
- Нажмите Ctrl + C для копирования (похоже, это может произойти здесь)
- Дважды щелкните по другому слову
- Нажмите Ctrl + V для вставки (часто здесь)
Определение, которое я отправляю, не всегда является двойным щелчком, но может быть последним словом, которое курсор находился перед двойным щелчком. Моя самая большая проблема в том, что я обычно работаю достаточно быстро, чтобы не понять, какие действия только вызвали поведение.
Мне бы очень хотелось просто убить все, что делает это (если я хочу перейти к определению, я буду в контекстном меню). Любые подсказки о том, как?
Использование:
- Eclipse 3.5 (Galileo)
- Windows XP