Configurazioni dei tasti di scelta rapida

Identificativo: org.eclipse.ui.acceleratorConfigurations

Descrizione: questo punto di estensione viene utilizzato per registrare le estensioni delle configurazioni dei tasti di scelta rapida. Tali configurazioni sono quelle in cui è possibile registrare le serie di tasti di scelta rapida. L'utente può selezionare una configurazione dei tasti di scelta rapida dalla pagina delle preferenze del workbench. Può essere attiva una sola configurazione dei tasti di scelta rapida alla volta.

Le configurazioni dei tasti di scelta rapida rappresentano stili generali o temi per i tasti di scelta rapida associati alle azioni del workbench. Ad esempio, il workbench fornisce la configurazione dei tasti di scelta rapida "Emacs". Quando la configurazione "Emacs" è attiva, i tasti di scelta rapida attivi sono quelli appartenenti al set registrato in essa. Questi tasti di scelta rapida sono definiti ad imitazione di quelli presenti in Emacs, un editor di testo molto popolare tra gli sviluppatori.

I set di tasti di scelta rapida effettuano la registrazione in una configurazione elencando gli id di configurazione secondo il valore dell'attributo "configurationId" (consultare la sezione relativa al punto di estensione dei set di tasti di scelta rapida). In una stessa configurazione è possibile registrare più set di tasti di scelta rapida.

Si noti che il nome di configurazione presentato all'utente corrisponde al valore dell'attributo "name" dell'elemento di estensione del punto di estensione org.eclipse.ui.acceleratorConfigurations.

Da: versione 2.0

Tag di configurazione:

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

Esempi:

di seguito è riportato un esempio di estensione di configurazione dei tasti di scelta rapida:

   <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>

Informazione API: nessuna.

Implementazione fornita: il workbench fornisce le configurazioni dei tasti di scelta rapida Predefinita ed Emacs.

Copyright
IBM Corporation e altri 2000, 2002.