2009-09-04 17 views
10

Hoffentlich ist dies ein Quickie: Ich habe in letzter Zeit eine Menge Java/Google Web Toolkit-Arbeit in Eclipse gemacht und während ich es bisher gemocht habe, hatte ich ein wiederkehrendes Problem das fängt an, mich verrückt zu machen. Es scheint ziemlich zufällig zu sein, aber häufig genug, um nervig zu sein: Wenn ich viel kopiere/einfüge, werde ich plötzlich von der IDE zu einer Funktions- oder Variablendefinition geführt, oft in einer völlig anderen Datei, an diesem Punkt Normalerweise kopiere ich versehentlich Code, den ich nicht wollte, und mache mich wieder rückgängig zu machen, wohin ich wollte. Ich bin mir ziemlich sicher, dass es eine "Sprung zur Definition" Abkürzung ist, die ich immer wieder treffe, aber ich bin mir nicht sicher, was die Abkürzung ist, was genau es auslöst und vor allem wie man es abstellt!Eclipse springt zur Definition beim Kopieren/Einfügen

Normalerweise, wenn dies geschieht, ich durch die folgenden Bewegungen werde:

  • Klicken Sie doppelt auf ein Wort markieren es
  • Drücken Ctrl + C zu kopieren (scheint, wie es hier geschehen kann)
  • klicken Sie doppelt auf ein anderes Wort
  • Drücken Ctrl +V einfügen (hier geschieht häufig)

Die Definition, die ich gesandt bin, ist nicht immer das doppelt geklickt Wort, kann aber das letzte Wort sein, dass die Cursor auf vor dem Doppelklick waren. Mein größtes Problem ist, dass ich normalerweise so schnell arbeite, dass ich nicht genau weiß, welche Aktionen das Verhalten ausgelöst haben.

Ich möchte wirklich nur töten, was auch immer das tut (Wenn ich zur Definition springen möchte, werde ich das Kontextmenü). Irgendwelche Hinweise wie?

Verwendung:

  • Eclipse 3.5 (Galileo)
  • Windows XP

Antwort

11

Wenn Sie drücken Ctrl und klicken Sie auf ein Token in Ihrem Code (wie eine Variable oder Methodenname) , Eclipse bringt Sie zur Definition des Tokens.

ich glaube, Sie einen Doppelklick sein könnte und drücken Ctrl +C/Ctrl +V zu schnell.

aktivieren, wenn sich aus:

Window -> Einstellungen -> Allgemein -> Editor -> Text-Editoren -> Hyperlinking
Deaktivieren Sie das Kontrollkästchen.

+0

Wahrscheinlich. Meine Finger neigen dazu, mit solchen Dingen schneller zu arbeiten als mein Gehirn. Gibt es eine Möglichkeit, es auszuschalten? – Toji

+7

Gibt es: Fenster -> Einstellungen -> Allgemein -> Editor -> Texteditoren -> Hyperlink Deaktivieren Sie das Kontrollkästchen. –

+0

Ausgezeichnet! Das tut es! Vielen Dank, du hast mir gerade eine Menge Frust erspart! – Toji

Verwandte Themen