描述:此扩展点用来注册加速键配置扩展。加速键配置是加速键集可向其进行注册的配置。工作台允许用户从“工作台首选项”页面中选择加速键配置。一次只能有一个加速键配置是活动的。
加速键配置表示工作台操作的加速键的一般样式或主题。例如,“工作台”提供了“Emacs”加速键配置。当“Emacs” 加速键配置活动时,属于已向“Emacs”配置注册的加速键集的加速键是活动的。这些加速键被定义为模仿 Emacs(开发者常用的文本编辑器)中的加速键。
加速键集通过将配置的标识列示为它的“configurationId”属性的值来向加速键配置注册(参见加速键集扩展点)。可向同一加速键配置注册许多加速键集。
注意,为用户提供的加速键配置名与 org.eclipse.ui.acceleratorConfigurations 扩展点的扩展元素的“name”属性的值相同。
起始发行版:发行版 2.0
配置标记:
<!ELEMENT acceleratorConfiguration EMPTY>
<!ATTLIST acceleratorConfiguration
id CDATA
#REQUIRED
name CDATA
#REQUIRED
description CDATA
#REQUIRED
>
示例:
以下是加速键配置扩展的一个示例:
<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>
API 信息:无。
所提供的实现:工作台提供了“缺省”和 Emacs 加速键配置。