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.