Configurations de raccourcis clavier

Identificateur : org.eclipse.ui.acceleratorConfigurations

Description : ce point d'extension est utilisé pour enregistrer des extensions de configurations de raccourcis clavier. Il s'agit de configurations pour lesquelles des jeux de raccourcis peuvent être enregistrés. Le plan de travail permet à l'utilisateur de sélectionner une configuration de raccourcis clavier dans la page de préférences. Une seule configuration de raccourcis peut être active à la fois.

Ce type de configuration représente un style général de raccourcis pour les actions du plan de travail. Par exemple, le plan de travail fournit la configuration Emacs. Lorsque cette dernière est active, les raccourcis appartenant aux jeux enregistrés sont également actifs. Ils sont définis pour imiter ceux dans Emacs (un éditeur de texte très employé par les développeurs).

Un jeu de raccourcis s'enregistre avec une configuration en répertoriant l'ID de cette dernière sous la forme de la valeur de son attribut ConfigurationId (reportez-vous au point d'extension Jeux de raccourcis clavier). De nombreux jeux de raccourcis clavier peuvent être enregistrés pour la même configuration.

Notez que le nom de la configuration présenté à l'utilisateur est identique à la valeur de l'attribut name de l'élément d'extension du point d'extension org.eclipse.ui.acceleratorConfigurations.

Depuis : version 2.0

Marques de configuration :

   <!ELEMENT acceleratorConfiguration EMPTY>
   <!ATTLIST acceleratorConfiguration
      id             CDATA #REQUIRED
      name           CDATA #REQUIRED
      description    CDATA #REQUIRED
   >

Exemples :

Voici l'exemple d'une extension de configuration de raccourcis clavier :

   <extension point="org.eclipse.ui.acceleratorConfigurations">
      <acceleratorConfiguration
        id="org.eclipse.ui.viAcceleratorConfiguration"
        name="VI"
        description="VI style accelerator configuration">
      </acceleratorConfiguration>
      <acceleratorConfiguration
        id="org.eclipse.ui.jonDoeAcceleratorConfiguration"
        name="Jon Doe"
        description="Jon Doe's personal accelerator configuration">
      </acceleratorConfiguration>
   </extension>

Informations d'API : aucune.

Implémentation fournie : le plan de travail fournit les configurations de raccourcis par défaut et Emacs.

Copyright IBM Corporation and others 2000, 2002.