2012-10-24 9 views
5

In der Eclipse Juno kann ich nicht lösen die CTRL + ALT + W, weil der Binded Befehl (show Eigenschaften in SVN) arbeitet mit dieser Bindung, mittlerweile gibt es keine jede bind zu CTRL + ALT + W in der Registerkarte Einstellungen/Allgemein/Schlüssel. Darüber hinaus habe ich alle Bindungen zu W entbindet.versteckte keybindings (?)

Das Problem ist, dass die ALTGR + W (CTRL +ALT + W) ist das '|' (Pipe) Zeichen in der ungarischen Tastaturbelegung. Also kann ich '|' nicht eingeben in der Eclipse.

Vielleicht, gibt es irgendwo die versteckten Tastaturbelegungen?

+0

http://stackoverflow.com/q/54886/106261 – NimChimpsky

+0

Dieser Link beantwortet mein Problem nicht, sondern diskutiert nur über Eclipse-Shortcuts und Keybindings (die in den Einstellungen angezeigt werden können). In meinem Eclipse gibt es keine Bindungen zu STRG + ALT + W, aber 'Show SVN Properties' anstelle von '|' Das ist mein Problem! –

Antwort

11

Ich habe die Entschlossenheit gefunden! Alle Keybindigs in [your-workspace]\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi gespeichert, und ich fand hier die STRG + ALT + W (Ich weiß nicht, warum nicht in den Einstellungen sichtbar). Ich änderte es zu irgendeinem anderen Schlüssel oder steckte einen <tags>deleted</tags> in den bindings Umbau ein. (Ich hatte vorher Eclipse verlassen). Nach dem Neustart der Eclipse die STRG + ALT + W freigegeben.

Nun gibt der ALTGR + W das '|' ein. Das war mein Ziel!

+1

dasselbe Problem ... es war kein Problem vorher. Ich weiß nicht, ob es wegen der Neuinstallation des Systems und der Kopie des Eclipse-Arbeitsbereichs ist. – IBoS

+0

Nur überprüft. Es ist definitiv wegen der Kopie des Arbeitsbereichs. Um dieses Verhalten zu vermeiden, importieren Sie alte Projekte einzeln in eine neue Eclipse. – IBoS

+0

Im Gegensatz zu @IBoS hatte ich genau das, nachdem ich einen neuen Arbeitsbereich erstellt und einige Projekte importiert habe. Phantom-Tastenbindung. Als ich die 'workbench.xmi' aus dem anderen Arbeitsbereich kopiert habe, wurde sie behoben. Der Grund liegt vermutlich daran, dass Eclipse diese Datei parallel zu 'org.eclipse.ui.workbench.prefs' verwaltet. Wenn Sie also einen kopieren, aber nicht den anderen, werden die Dinge nicht mehr synchronisiert. –