加速器配置

識別碼: org.eclipse.ui.acceleratorConfigurations

從: 版本 2.0

說明:

警告:這個延伸點已停用。
請不要使用這個延伸點,將在本產品的未來版本中移除它。 請改用 org.eclipse.ui.commands 延伸點。

這個延伸點用來登錄加速器配置延伸項目。加速器配置是加速器集登錄的配置。工作台讓使用者從工作台喜好設定頁面選取加速器配置。 一次只能有一個加速器配置可以在作用中。

加速器配置代表工作台動作加速器的一般樣式或主題。 例如,工作台提供 "Emacs" 加速器配置。 當 "Emacs" 加速器配置是在作用中,屬於登錄至 "Emacs" 配置之加速器集的加速器為作用中。 這些加速器定義為模仿 Emacs 中的加速器(開發人員的常用文字編輯程式)。

加速器集和加速器配置藉由列出配置 ID 作為其 "configurationId" 屬性值(請參閱「加速器集」延伸點)一起登錄。許多加速器集可被登錄為相同的加速器配置。

請注意,出現在使用者面前的加速器配置名稱與 org.eclipse.ui.acceleratorConfigurations 延伸點之延伸元素的「名稱」屬性值相同。

配置標記:

   <!ELEMENT extension (acceleratorConfiguration*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!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="Personal accelerator configuration for Jon Doe"> 
      </acceleratorConfiguration> 
   </extension> 

提供的實作: 工作台提供預設和 Emacs 加速器配置。

Copyright (c) 2002 IBM Corporation and others. All rights reserved. 這個程式和伴隨的素材可以根據伴隨這個分送,而且可在 http://www.eclipse.org/legal/cpl-v10.html 中取得的 Common Public License v1.0 的條款來使用