U kunt een context opgeven voor een toetskoppeling, zodat de koppeling alleen functioneert als u binnen de opgegeven context werkt. Contexten worden gedeclareerd met het extensiepunt org.eclipse.ui.contexts.
U kunt een context aan een toetskoppeling toewijzen door het ID van de context op te geven in de definitie van de toetskoppeling. Als u bijvoorbeeld wilt dat de opdracht Opslaan alleen beschikbaar is tijdens het bewerken van tekst, kunt u als volgt een context opgeven voor de toetskoppeling:
<extension
point="org.eclipse.ui.bindings">
<key
sequence="Ctrl+S"
commandId="org.eclipse.ui.file.save"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
</extension>
...
(Raadpleeg Contexten voor meer informatie over contexten en het definiëren ervan.)