컨텍스트 및 키 바인딩

사용자가 특정 컨텍스트에서 작업할 때만 바인딩을 사용할 수 있도록 키 바인딩에 대해 컨텍스트를 지정할 수 있습니다. 컨텍스트는 org.eclipse.ui.contexts 확장점에서 선언됩니다.

키 바인딩을 정의할 때 컨텍스트의 ID를 지정하여 컨텍스트를 키 바인딩에 바인드할 수 있습니다. 예를 들어, 사용자가 텍스트를 편집하는 중 저장 명령만 작동시키려는 경우 키 바인딩의 컨텍스트를 지정할 수 있습니다.

<key
      sequence="Ctrl+S"
      commandId="org.eclipse.ui.file.save"
      contextId="org.eclipse.ui.textEditorScope"
      schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
...
컨텍스트에 대한 자세한 설명 및 정의 방법에 대해서는 컨텍스트를 참조하십시오.