Identificateur : org.eclipse.debug.ui.launchShortcuts
Description : ce point d'extension fournit un support pour le lancement dépendant de la sélection. Les extensions enregistrent un raccourci apparaissant dans les menus en cascade d'exécution et/ou de débogage pour lancer la sélection ou l'éditeur actif dans le plan de travail.
Marques de configuration :
<!ELEMENT shortcut (perspective)*> <!ATTLIST shortcut
id CDATA #REQUIRED
modes CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #REQUIRED
id
spécifie un identificateur unique pour ce
raccourci de lancement. modes
désigne une liste de modes séparés par des
virgules et que ce raccourci prend en charge. class
indique le nom qualifié complet d'une classe
implémentant org.eclipse.debug.ui.ILaunchShortcut
.label
désigne un libellé pouvant être traduit et
utilisé pour rendre ce raccourci. icon
indique un chemin relatif du plug-in vers une
image utilisée pour rendre ce raccourci. <!ELEMENT perspective> <!ATTLIST perspective
id CDATA #REQUIRED>
id
est l'identificateur unique d'une perspective
dans laquelle un raccourci de menu pour ce raccourci de lancement
apparaîtra. Exemples :
Voici un exemple de point d'extension pour les raccourcis de lancement :
<extension point="org.eclipse.debug.ui.launchShortcuts <shortcut id="com.example.ExampleLaunchShortcutId" modes="run,debug" class="com.example.ExampleLaunchShortcutImpl" label="Example Launch Shortcut" icon="icons\example.gif"> <perspective id="org.eclipse.jdt.ui.JavaPerspective"/> <perspective id="org.eclipse.debug.ui.DebugPerspective"/> </shortcut> </extension>
Dans cet exemple, un raccourci de lancement s'affiche dans les menus en cascade d'exécution et de débogage avec le libellé "Example Launch Shortcut", dans JavaPerspective et DebugPerspective.
Informations d'API : la valeur de l'attribut class doit être le nom qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.ui.ILaunchShortcut.