Ρυθμίσεις επιταχυντών

org.eclipse.ui.acceleratorConfigurations

Έκδοση 2.0

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό το σημείο επέκτασης έχει ΚΑΤΑΡΓΗΘΕΙ.
Μην χρησιμοποιείτε αυτό το σημείο επέκτασης, θα αφαιρεθεί σε μελλοντικές εκδόσεις του προϊόντος. Χρησιμοποιήστε αντίθετα το σημείο επέκτασης org.eclipse.ui.commands

Αυτό το σημείο επέκτασης χρησιμοποιείται για την καταχώρηση επεκτάσεων ρύθμισης επιταχυντών. Οι ρυθμίσεις επιταχυντών είναι ρυθμίσεις στις οποίες μπορούν να καταχωρηθούν σύνολα επιταχυντών. Ο πάγκος εργασίας επιτρέπει στο χρήστη να επιλέξει μια ρύθμιση επιταχυντή από τη σελίδα προτιμήσεων του πάγκου εργασίας. Μόνο μια ρύθμιση επιταχυντή μπορεί να είναι ενεργή τη φορά.

Μια ρύθμιση επιταχυντή αναπαριστά ένα γενικό στυλ ή θέμα επιταχυντών για ενέργειες του πάγκου εργασίας. Για παράδειγμα, ο "Πάγκος εργασίας" παρέχει τη ρύθμιση επιταχυντών "Emacs". ' Οταν η ρύθμιση επιταχυντών "Emacs" είναι ενεργή, είναι ενεργοί οι επιταχυντές που ανήκουν στα σύνολα επιταχυντή και είναι καταχωρημένοι στις ρυθμίσεις "Emacs". Αυτοί οι επιταχυντές είναι καθορισμένοι να μιμούνται τους επιταχυντές σε Emacs (μια δημοφιλής λειτουργία επεξεργασίας κειμένου των προγραμματιστών).

Ένα σύνολο επιταχυντών καταχωρεί με μια ρύθμιση επιταχυντή δημιουργώντας μια λίστα της ταυτότητας ρύθμισης ως τιμής του δικού του γνωρίσματος "configurationId" (δείτε το σημείο επέκτασης για "Σύνολα επιταχυντών"). Πολλά σύνολα επιταχυντών μπορούν να καταχωρηθούν στην ίδια ρύθμιση επιταχυντή.

Σημειώστε ότι το όνομα ρύθμισης επιταχυντή που εμφανίζεται στο χρήστη είναι το ίδιο με την τιμή του γνωρίσματος "name" του στοιχείου επέκτασης org.eclipse.ui.acceleratorConfigurations.

<!ELEMENT extension (acceleratorConfiguration*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


Το στοιχείο acceleratorConfiguration καταργήθηκε

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