Configurazioni dei tasti di scelta rapida

Identificativo: org.eclipse.ui.acceleratorConfigurations

Da: versione 2.0

Descrizione:

AVVISO: questo punto di estensione è OBSOLETO.
Non utilizzare questo punto di estensione, questo verrà eliminato dalle prossime versioni del prodotto. In alternativa utilizzare il punto di estensione org.eclipse.ui.commands

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 insiemi 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 all'insieme registrato per "Emacs". Questi tasti di scelta rapida sono definiti ad imitazione di quelli presenti in Emacs, un editor di testo molto popolare tra gli sviluppatori.

Un insieme di tasti di scelta rapida effettua la registrazione in una configurazione elencando gli id di configurazione secondo il valore dell'attributo "configurationId" (consultare la sezione relativa al punto di estensione Insiemi di tasti di scelta rapida). In una stessa configurazione è possibile registrare più insiemi 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.

Tag di configurazione:

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

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

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

Copyright (c) 2002 IBM Corporation e altri. Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono disponibili secondo i termini della Common Public License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo http://www.eclipse.org/legal/cpl-v10.html