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.