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.