단축키 구성

org.eclipse.ui.acceleratorConfigurations

릴리스 2.0

경고: 이 확장점은 사용되지 않습니다.
이 확장점을 사용하지 마십시오. 이 확장점은 본 제품의 이후 버전에서 제거됩니다. 대신 확장점 org.eclipse.ui.commands를 사용하십시오.

이 확장점을 사용하여 단축키 구성 확장을 등록합니다. 단축키 구성은 단축키 세트가 등록될 구성입니다. Workbench에서 사용자는 Workbench 환경 설정 페이지의 단축키 구성을 선택할 수 있습니다. 한번에 하나의 단축키 구성만 활성화될 수 있습니다.

단축키 구성은 Workbench 조치에 대한 단축키의 일반 스타일이나 주제를 나타냅니다. 예를 들어, Workbench는 "Emacs" 단축키 구성을 제공합니다. "Emacs" 단축키 구성이 활성화된 경우, "Emacs" 구성에 등록된 단축키 세트에 속한 단축키가 활성화됩니다. 이 단축키는 Emacs(개발자들이 많이 사용하는 문서 편집기)에서 단축키를 흉내내기 위해 정의됩니다.

단축키 세트는 구성 ID를 "configurationId" 속성 값으로 나열하여 단축키 구성에 등록합니다(단축키 세트 확장점 참조). 여러 단축키 세트가 같은 단축키 구성에 등록될 수 있습니다.

사용자에게 표시된 단축키 구성 이름은 org.eclipse.ui.acceleratorConfigurations 확장점의 확장 요소 "name" 속성 값과 같아야 합니다.

<!ELEMENT extension (acceleratorConfiguration*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT acceleratorConfiguration EMPTY>

<!ATTLIST acceleratorConfiguration

id          CDATA #REQUIRED

name        CDATA #REQUIRED

description CDATA #REQUIRED>


다음은 단축기 구성 확장에 관한 예제입니다.

   

<extension point=

"org.eclipse.ui.acceleratorConfigurations"

>

<acceleratorConfiguration id=

"org.eclipse.ui.viAcceleratorConfiguration"

name=

"VI"

description=

"VI style accelerator configuration"

>

</acceleratorConfiguration>

<acceleratorConfiguration id=

"org.eclipse.ui.jonDoeAcceleratorConfiguration"

name=

"Jon Doe"

description=

"Personal accelerator configuration for Jon Doe"

>

</acceleratorConfiguration>

</extension>

Workbench는 기본 및 Emacs 단축키 구성을 제공합니다.