Tastatur anpassen

Sie können die Funktionsweise der Tastatur ohne großen Aufwand anpassen.

Wählen Sie zum Anpassen der Tastaturfunktionen Fenster > Benutzervorgaben > Allgemein > Tasten aus. Die Vorgabenseite Tasten wird geöffnet. Auf dieser Seite können Sie Tastenanschläge und Tastenkombinationen zuweisen, um bestimmte Befehle zu starten, die von den verschiedenen Plug-ins angeboten werden. Host Connection Emulator stellt mehrere Standardbefehle bereit, z. B [attn], [clear], [enter], [newline] und [pf1]-[pf24]. Jeder dieser Standardbefehle kann Tastenkombinationen zugewiesen werden. In den folgenden Themen wird erläutert, wie die Tastaturanpassung implementiert wird.

Tastenanschläge, Tastenkombinationen und Tastenbelegungen

Unter einem Tastenanschlag versteht man das Drücken einer Taste in Verbindung mit einer beliebigen Kombinationstaste wie beispielsweise Strg, Alt, Umschalttaste oder Befehlstaste. Für den Tastenanschlag Strg+S muss beispielsweise die Taste Strg gedrückt gehalten und die Taste S gedrückt werden. Der Tastenanschlag S bedeutet dementsprechend, dass die Taste S gedrückt wird. Eine Tastenkombination ist eine geordnete Folge von Tastenanschlägen. Die Tastenbelegung schließlich ist die Zuweisung einer Tastenkombination zu einem bestimmten Befehl. Sie können alle Tastenbelegungen auf der Vorgabenseite Tasten anzeigen und ändern.

Anmerkung: Der Befehl [enter] wird nicht mehr an das ferne System gesendet, wenn die Steuertaste gedrückt wird. Dies ist der Fall, wenn eine Kombination mit der Steuertaste verwendet wird und nur die Steuertaste gedrückt wird. Wenn Sie den Befehl [enter] an das ferne System senden möchten, müssen Sie die Eingabetaste verwenden.

Schemas, Kategorien und Kontexte

Ein Schema besteht aus einer Gruppe von Belegungen. Ein Standardschema und das Emacs-Schema, das eine Erweiterung des Standardschemas darstellt, werden bereitgestellt. Das Standardschema enthält eine Reihe allgemeiner Tastenkombinationen für gängige Befehle. Analog enthält das Emacs-Schema eine Gruppe von Tastenbelegungen, mit denen Emacs-Benutzer vertraut sind.

Eine Kategorie bietet die Möglichkeit, Befehle zu gruppieren. Beispielsweise stellt 'Text Editing' (Textverarbeitung) eine Kategorie bei Eclipse dar. Für die Funktion 'Host Connection Emulator' ist eine Kategorie Host Connect definiert. Alle für die Funktion 'Host Connection Emulator' verfügbaren Befehle werden in der Kategorie Host Connect aufgelistet.

Ein Kontext definiert die aktive Komponente von Eclipse. Tastenbelegungen können je nach aktuellem Eclipse-Kontext variieren. Die aktive Komponente kann einmal ein Java™-Editor und ein anderes Mal Host Connection Emulator sein. Mit der Taste F1 wird beispielsweise in den meisten Kontexten die Eclipse-Hilfeansicht geöffnet, aber der Host Connection Emulator-Kontext überschreibt dieses Verhalten und sendet den Befehl [pf1] an das ferne System. Sie können die gewünschten Belegungen sowie die Kategorie und den Kontext auf der Vorgabenseite Tasten anzeigen.

Tastenbelegungen anzeigen und ändern

Alle Tastenbelegungen können über die Vorgabenseite Tasten angezeigt und geändert werden. Tastenbelegungen werden im Tabellenformat mit Spalten für die Kategorie, den Befehl, die Tastenkombination und den Kontext angezeigt. Die Tabelle kann nach jedem dieser Werte sortiert werden. Das Plug-in von Host Connection Emulator hat Standardtastenbelegungen, die die vorhandenen Eclipse-Tastenbelegungen überschreiben (z. B. für F1).

Auf der Vorgabenseite Tasten wird eine Gruppe definierter Tastenbelegungen angezeigt.

Über die Vorgabenseite Tasten können Sie die Gruppe von Tastenbelegungen anpassen.

Auf der Vorgabenseite Tasten wird gezeigt, wie Tastenbelegungen angepasst werden. Im ersten Abschnitt mit der Überschrift Befehl können Sie in den ersten drei Listen die Werte der Felder Belegung, Kategorie und Name auswählen. Wenn es für den von Ihnen ausgewählten Befehl Tastenbelegungen gibt, werden sie in der Tabelle Zuweisungen mit dem Kontext, in dem die Tastenbelegung gültig ist, und mit der Tastenkombination zum Aktivieren des Befehls angezeigt. Im unteren Abschnitt der Seite können Tastenbelegungen aus der Gruppe mit den Zuweisungen für die momentan ausgewählte Kategorie und den momentan ausgewählten Befehl hinzugefügt oder entfernt werden. Die Tastenkombination wird in das Feld Name in diesem Abschnitt eingegeben. Das Feld wurde speziell modifiziert, damit die Tastenanschläge in lesbarer Form angezeigt werden. In der Tabelle Zuweisungen sind alle Tastenbelegungen angegeben, die momentan für die Tastenkombination festgelegt sind.

Gehen Sie wie folgt vor, um eine Tastenbelegung zu entfernen:
  1. Geben Sie in das Feld Name eine Tastenkombination ein.
  2. Wählen Sie einen in der Tabelle mit den Zuweisungen aufgelisteten Befehl aus.
  3. Klicken Sie auf Entfernen.

Sie können die Operation durch Anklicken von Wiederherstellen rückgängig machen.

Gehen Sie wie folgt vor, um eine Tastenbelegung hinzuzufügen:
  1. Wählen Sie die Kategorie und den Befehl unter Verwendung der Listen Kategorie und Name aus. Wählen Sie Standardwerte und die Kategorie Host Connection Emulator aus, um die verfügbare Gruppe von Befehlen für das Plug-in von Host Connection Emulator anzuzeigen.
  2. Geben Sie eine Tastenkombination in das Feld Name ein.
  3. Wählen Sie einen Kontext in der Liste mit den Kontexten aus. Wählen Sie In Host Connection Emulator für das Plug-in von Host Connection Emulator aus.
  4. Klicken Sie auf Hinzufügen.

Die neue Tastenkombination wird der Tabelle mit den Zuweisungen im Abschnitt Befehl für die momentan ausgewählte Belegung und Kategorie bzw. für den momentan ausgewählten Befehl hinzugefügt.

Weitere Informationen zur Verwendung der Vorgabenseite Tasten finden Sie in der Eclipse-Hilfedokumentation.


Feedback