Ambiti dei tasti di scelta rapida

Identificativo: org.eclipse.ui.acceleratorScopes

Descrizione: questo punto di estensione viene utilizzato per registrare le estensioni degli ambiti dei tasti di scelta rapida. Tali ambiti sono quelli per i quali i set di tasti di scelta rapida possono essere applicabili. Ad esempio, se una serie di tasti di scelta rapida è applicabile all'ambito denominato "Ambito degli editor di testo", i tasti di scelta rapida di quel set saranno operativi soltanto se il suddetto ambito o un suo ambito secondario, è attivo (in altre parole, se la parte attiva è un editor di testo partecipante).

Un set di tasti di scelta rapida dichiara per quale ambito è applicabile creando un elenco degli id degli ambiti in base al valore dell'attributo "scopeId" (consultare la sezione relativa al punto di estensione dei set di tasti di scelta rapida). Per uno stesso ambito possono essere applicabili più set di tasti di scelta rapida.

Da: versione 2.0

Tag di configurazione:

   <!ELEMENT acceleratorScope EMPTY>
   <!ATTLIST acceleratorScope
      id             CDATA #REQUIRED
      name           CDATA #REQUIRED
      description    CDATA #REQUIRED
      parentScope    CDATA #OPTIONAL
   >

Esempi:

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

   <extension point="org.eclipse.ui.acceleratorScopes">
      <acceleratorScope
        id="org.eclipse.ui.globalScope"
        name="Global"
        description="Action accelerator key applicable to all views and editors unless explicitly overridden.">
      </acceleratorScope>
      <acceleratorScope
        id="org.eclipse.ui.javaEditorScope"
        name="Java Editor"
        description="Action accelerator key applicable only when java editor active."
        parentScope="org.eclipse.ui.globalScope">
      </acceleratorScope>
   </extension>

Informazioni API: il metodo public IKeyBindingService getKeyBindingService() è stato aggiunto a IEditorSite.

Implementazione fornita: il workbench fornisce l'ambito dei tasti di scelta rapida Global e quello per gli editor di testo.

Copyright
IBM Corporation e altri 2000, 2002.