4 Stimmen

Eklipse: Wie erstellt und lädt man benutzerdefinierte Tastaturbelegungsschemata?

Ich begann mit Eclipse kürzlich zusammen mit dem großartigen PyDev Plugin für die Python-Entwicklung. Da ich an die Visual Studio-Tastaturbelegung gewöhnt bin, habe ich festgestellt, dass Eclipse eine integrierte Unterstützung für ein Visual Studio- (und auch Emacs-) Tastaturbelegungsschema hat.

Ich möchte jedoch erstellen. meine eigene Schema für benutzerdefinierte Tastaturbelegungen und in der Lage sein laden das Schema in Eclipse. Wie kann ich das tun?

4voto

VonC Punkte 1117238

Wie in der Hilfeseite Schemata können Sie neue Schlüsselschemata über ein benutzerdefiniertes Plugin definieren:

können Sie einen neuen Typ von Schema innerhalb der org.eclipse.ui.bindings Definition. Das Workbench-Markup, das die Standard- und Emacs-Tastenkonfigurationen definiert, wird unten gezeigt:

<scheme
       name="%keyConfiguration.default.name"
       description="%keyConfiguration.default.description"
       id="org.eclipse.ui.defaultAcceleratorConfiguration">
</scheme>
<scheme
       name="%keyConfiguration.emacs.name"
       parentId="org.eclipse.ui.defaultAcceleratorConfiguration"
       description="%keyConfiguration.emacs.description"
       id="org.eclipse.ui.emacsAcceleratorConfiguration">
</scheme>

Wie das Beispiel der Wizard-Hilfeseite können Sie nur die Einstellungen für die Tastenbelegung exportieren.

alt text
(fuente: <a href="http://help.eclipse.org/galileo/topic/org.eclipse.platform.doc.user/images/Image266_export_preferences.png" rel="nofollow noreferrer">eclipse.org </a>)

Sie können sie dann über Datei/Import wieder importieren.

Was die Liste der verfügbaren Tastenkombinationen betrifft, so hängt diese von Ihrem aktuellen Kontext ab:

Ctrl + Shift + L : Sie können prüfen, ob Ihre Änderungen zutreffen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X