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:
<keyBinding string="Ctrl+S" command="org.eclipse.ui.file.save" contextId="org.eclipse.ui.textEditorScope" configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> </keyBinding> ...(Consulte Contextos) para obter uma discussão mais detalhada dos contextos e como eles são definidos.