Descripción: este punto de extensión proporciona soporte para el lanzamiento sensible a la selección. Las extensiones registran un acceso directo que aparece en los menús en cascada de ejecución y/o depuración para lanzar la selección del entorno de trabajo o el editor activo.
Códigos XML de configuración:
<!ELEMENT extension (shortcut*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT shortcut (perspective*)>
<!ATTLIST shortcut
id CDATA #REQUIRED
modes CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #REQUIRED
category CDATA #IMPLIED
helpContextId CDATA #IMPLIED
>
<!ELEMENT perspective EMPTY>
<!ATTLIST perspective
id CDATA #REQUIRED
>
<extension point="org.eclipse.debug.ui.launchShortcuts"> <shortcut id="com.example.ExampleLaunchShortcutId" modes="run,debug" class="com.example.ExampleLaunchShortcutImpl" label="Ejemplo de acceso directo de lanzamiento" icon="icons/examples.gif"> <perspective id="org.eclipse.jdt.ui.JavaPerspective"/> <perspective id="org.eclipse.debug.ui.DebugPerspective"/> </shortcut> </extension>En el ejemplo anterior, en las perspectivas Java (JavaPerspective) y Depuración (DebugPerspective), en los menús en cascada de ejecución y depuración, se mostrará un acceso directo de lanzamiento con la etiqueta "Acceso directo de lanzamiento de ejemplo".
Información sobre las API: el valor del atributo class debe ser un nombre totalmente calificado de una clase Java que implemente la interfaz org.eclipse.debug.ui.ILaunchShortcut.