En kontext kan anges för en tangentbindning så att bindningen bara är tillgänglig när användaren arbetar inom en viss kontext. Kontexter deklareras i utökningspunkten org.eclipse.ui.contexts.
Du kan binda en kontext till en tangentbindning genom att ange idt för kontexten när tangentbindningen definieras. Ett exempel: om vi vill att kommandot Spara bara ska fungera när användaren redigerar text kan vi ange en kontext för tangentbindningen:
<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>
...
(Se Kontexter) för en mer utförlig diskussion
om kontexter och hur de definieras.