Identificador: org.eclipse.debug.ui.launchShortcuts
Descrição: Este ponto de extensão fornece suporte para lançamento sensível à seleção. As extensões registram um atalho que aparece nos menus em cascata executar e/ou depurar, para lançar a seleção do workbench atual ou do editor ativo.
Marcação da Configuração:
<!ELEMENT shortcut (perspective)*> <!ATTLIST shortcut
id CDATA #REQUIRED
modes CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #REQUIRED
id especifica um único identificador para este atalho de lançamento.modes especifica uma lista separada por vírgula de modos que este atalho suporta.class especifica o nome completo de uma classe que implementa
org.eclipse.debug.ui.ILaunchShortcut.label especifica um rótulo possível de ser convertido utilizado para processar este atalho.icon especifica um caminho relativo ao plug-in para uma imagem utilizada para processar este
atalho.<!ELEMENT perspective> <!ATTLIST perspective
id CDATA #REQUIRED>
id - o identificador exclusivo de uma perspectiva na qual um atalho de menu para este
atalho de lançamento irá aparecer.Exemplos:
A seguir encontra-se um exemplo de um ponto de extensão de atalho de lançamento:
<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>
No exemplo acima, um atalho de lançamento será mostrado nos menus em cascata executar e depurar com o rótulo "Atalho de Lançamento de Exemplo", no JavaPerspective e DebugPerspective.
Informações de API: O valor do atributo class deve ser um nome completo de uma classe Java que implementa a interface org.eclipse.debug.ui.ILaunchShortcut.