Kun aloituskokoonpano on määritetty valintaikkunan avulla, kokoonpano voidaan näyttää suoraan asianmukaisessa valikossa. Aloituskokoonpanon valintaikkunaa ei siis tarvitse avata uudelleen. Aloituskokoonpanon näkymistä suoraan valikossa voidaan kutsua aloituksen oikotieksi . Näitä oikoteitä voidaan rekisteröidä laajennuspisteen org.eclipse.debug.ui.launchShortcuts avulla. Laajennusmäärityksessä voit määrittää, missä tiloissa oikotiet näkyvät. Jokaista oikotietä varten pitää määrittää ILaunchShortcut-rajapinnan toteutus. Tämä luokka aloittaa ohjelman, kun sille annetaan tietty näkymän tai muokkausohjelman valinta.
Voit myös määrittää sen, milloin oikotie näkyy. contexttualLaunch-elementin avulla voit kuvata sovellettavat tilat ja ottaa käyttöön joitakin ehtoja oikotietä varten. Tämä käy ilmi seuraavasta käytännön esimerkistä. Seuraavissa merkinnöissä rekisteröidään oikoteitä Java-sovelluksen aloitusta varten:
<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>
...
Kohdassa Loogiset lausekkeet ja toimintosuodattimet on selitetty ehtojen käyttöönoton XML-syntaksi. Koko syntaksi on kuvattu laajennuspisteen org.eclipse.debug.ui.launchShortcuts dokumentaatiossa.