Descripción: este punto de extensión permite registrar extensiones de configuración de aceleradores. Las configuraciones de aceleradores son aquellas en las que pueden registrarse los conjuntos de aceleradores. El entorno de trabajo permite al usuario seleccionar una configuración de aceleradores en la página de preferencias del entorno de trabajo. En un momento dado solo puede estar activa una configuración de aceleradores.
La configuración de aceleradores representa un estilo o un tema general de aceleradores para las acciones del entorno de trabajo. Por ejemplo, el entorno de trabajo proporciona la configuración de aceleradores "Emacs". Cuando la configuración de aceleradores "Emacs" está activa, se activan los aceleradores pertenecientes a los conjuntos de aceleradores registrados en la configuración "Emacs". Estos aceleradores están definidos para imitar los aceleradores de Emacs (un editor de texto muy conocido entre los desarrolladores).
Cada conjunto de aceleradores se registra en una configuración de aceleradores haciendo que el ID de la configuración figure en la lista de atributos como valor del correspondiente atributo "configurationId" (vea el punto de extensión Conjuntos de aceleradores). En una misma configuración de aceleradores pueden estar registrados muchos conjuntos de aceleradores.
Tenga presente que el nombre de la configuración de aceleradores que se presenta al usuario coincide con el valor del atributo "name" del elemento extension del punto de extensión org.eclipse.ui.acceleratorConfigurations.
A partir del: Release 2.0
Códigos XML de configuración:
<!ELEMENT acceleratorConfiguration EMPTY>
<!ATTLIST acceleratorConfiguration
id CDATA
#REQUIRED
name CDATA
#REQUIRED
description CDATA
#REQUIRED
>
Ejemplos:
A continuación figura un ejemplo de una extensión de configuración de aceleradores:
<extension point="org.eclipse.ui.acceleratorConfigurations">
<acceleratorConfiguration
id="org.eclipse.ui.viAcceleratorConfiguration"
name="VI"
description="Configuración de aceleradores de estilo VI">
</acceleratorConfiguration>
<acceleratorConfiguration
id="org.eclipse.ui.jonDoeAcceleratorConfiguration"
name="Jon Doe"
description="Configuración de aceleradores personal de Jon Doe">
</acceleratorConfiguration>
</extension>
Información sobre las API: ninguna.
Implementación suministrada: el entorno de trabajo proporciona las configuraciones de aceleradores por omisión (Default) y Emacs.