Identificador: org.eclipse.debug.ui.launchShortcuts
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 actual o el editor activo.
Códigos XML de configuración:
<!ELEMENT shortcut (perspective)*> <!ATTLIST shortcut
id CDATA #REQUIRED
modes CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #REQUIRED
id
: especifica un identificador exclusivo para este acceso
directo de lanzamiento. modes
: especifica una lista separada por comas de las
modalidades soportadas por este acceso directo. class
: especifica el nombre totalmente calificado de una clase
que implementa org.eclipse.debug.ui.ILaunchShortcut
. label
: especifica una etiqueta traducible que sirve para
representar este acceso directo. icon
: especifica una vía relativa al conector para acceder a
una imagen que permite representar este acceso directo. <!ELEMENT perspective> <!ATTLIST perspective
id CDATA #REQUIRED>
id
: identificador exclusivo de una perspectiva en la que
aparecerá un acceso directo de menú para este acceso directo de lanzamiento. Ejemplos:
El siguiente ejemplo ilustra el punto de extensión de un acceso directo de lanzamiento:
<extension point="org.eclipse.debug.ui.launchShortcuts <shortcut id="com.example.ExampleLaunchShortcutId" modes="run,debug" class="com.example.ExampleLaunchShortcutImpl" label="Acceso directo de lanzamiento de ejemplo" icon="icons\example.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.