Um contexto pode ser especificado para uma ligação de tecla para que a ligação esteja disponível somente quando o usuário estiver trabalhando em um contexto específico. Os contextos são declarados no ponto de extensão org.eclipse.ui.contexts.
Um contexto pode estar ligado a uma ligação de teclas especificando o id do contexto quando a ligação de teclas for definida. Por exemplo, se apenas desejássemos salvar o comando para funcionar enquanto o usuário estivesse editando o texto, poderíamos especificar um contexto para a ligação de teclas:
<chave
sequence="Ctrl+S"
commandId="org.eclipse.ui.file.save"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
...
(Consulte Contextos) para obter uma discussão mais detalhada
dos contextos e como eles são definidos.