Det kan angis en kontekst for en tastbinding slik at bindingen bare er tilgjengelig når brukeren arbeider i en bestemt kontekst. Kontekster deklareres i utvidelsespunktet org.eclipse.ui.contexts.
En kontekst kan bindes til en tastbinding ved å angi IDen for konteksten når tastbindingen defineres. Hvis vi for eksempel bare vil at lagringskommandoen skulle fungere mens brukeren redigerer tekst, kan vi oppgi en kontekst for tastbindingen:
<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>
...
Du finner en mer detaljert beskrivelse av kontekster og hvordan de er definert, under
Kontekster.