Eclipse Tastaturbelegung kopieren

Heute hat mich ein Freund gefragt, ob es in Eclipse möglich ist die benutzerspezifische Tastenbelegung in einen anderen Workspace zu übernehmen. Ich habe das selbst noch nicht ausprobiert. Aber das sollte problemlos funktionieren. Eclipse speichert die Keybindings in der Datei org.eclipse.ui.workbench.prefs, die man relativ zum Workspace-Verzeichnis im Unterverzeichnis .metadata\.plugins\org.eclipse.core.runtime\.settings findet.

Mit File/Export/General/Preferences kommt man zu einem Dialog, in dem man wählen kann welcher Teil der Einstellungen exportiert werden soll:

file-export-key-bindings

Mit File/Import/General/Preferences kann man die epf-Datei wieder einspielen.

Unter Window/Preferences/General/Keys/View findet sich übrigens auch ein Export-Button. Dieser lässt aber nur den Export im CSV-Format zu. Mit dieser Funktion werden (im Gegensatz zu oben) auch alle Default-Belegungen exportiert. Diese Datei eignet sich also gut dazu die Daten in eine Tabellenkalkulation zu übernehmen um dort dann ganz schnell seinen eigenen Eclipse-Key-Settings-Cheat-Sheet zu erstellen. Jedenfalls wäre es einfach, wenn die CSV-Datei nicht aufgrund eines peinlichen Bugs fehlerhaft wäre.

eclipse preferences dialog

Alle Angaben beziehen sich auf Eclipse 3.2.
Alle Angaben wie immer ohne Gewähr.

One Response to “Eclipse Tastaturbelegung kopieren”

  1. Eberhard Sauer says:

    Ein Export macht eigentlich nur Sinn, wenn es auch einen Import gibt. Den suche ich vergeblich in Eclipse.
    Man kann zwar die epf-Dateien, die man mit File->Export->General->Preferences anlegt, ueber File->Import wieder einlesen, aber nicht die csv-Dateien.

    Wenn dir eine Moeglichkeit zum Import der csv-Dateien bekannt ist, waere ich dankbar fuer einen Hinweis an die Email-Adresse esau@gomail.ws

    Danke.