Po definování konfigurace spuštění dialogovým oknem ji lze přímo zobrazit v příslušné nabídce, tj. není zapotřebí znovu otevírat dialogové okno konfigurace spuštění. Pokud se konfigurace spuštění zobrazuje přímo v nabídce, nazýváme ji zástupcem pro spuštění. K registraci takovýchto zástupců se používá bod rozšíření org.eclipse.debug.ui.launchShortcuts. V definici rozšíření můžete určit, ve kterých režimech se zástupci mají zobrazovat. Pro jednotlivé zástupce musíte zadat implementaci ILaunchShortcut. Tato třída se používá pro spuštění programu, je-li provedena určitá volba v pohledu nebo editoru.
Rovněž lze zadávat dobu zobrazení zástupce. Prvek contexttualLaunch umožňuje popisovat použitelné režimy a podmínky zpřístupnění zástupce. Toto předvádí následující příklad. Následující markup registruje zástupce pro spuštění aplikace Java:
<extension
point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
label="%JavaApplicationShortcut.label"
icon="icons/full/etool16/java_app.png"
helpContextId="org.eclipse.jdt.debug.ui.shortcut_local_java_application"
modes="run, debug"
class="org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut"
id="org.eclipse.jdt.debug.ui.localJavaShortcut">
<contextualLaunch>
<enablement>
<with variable="selection">
<count value="1"/>
<iterate>
<or>
<test property="org.eclipse.debug.ui.matchesPattern" value="*.java"/>
<test property="org.eclipse.debug.ui.matchesPattern" value="*.class"/>
<instanceof value="org.eclipse.jdt.core.IJavaElement"/>
</or>
<test property="org.eclipse.jdt.debug.ui.hasMainType"/>
</iterate>
</with>
</enablement>
</contextualLaunch>
...
</shortcut>
...
Výklad syntaxe XML pro zpřístupňující podmínky viz Výrazy s logickou hodnotou a filtry akcí. Kompletní syntaxe je uvedena v dokumentaci org.eclipse.debug.ui.launchShortcuts.