2016-11-03 4 views
0

개발 용으로 사용하는 IDE에서 목록 뷰어가있는보기가 있습니다. 항목을 마우스 오른쪽 버튼으로 클릭 할 때마다 메뉴 항목 목록이 나타나고 메뉴 항목 중 하나가 나에게 자주 사용됩니다. 이 메뉴는 'Command'로 제공되지 않으므로 기본 설정 대화 상자에 단축키를 추가 할 수 없습니다. 메뉴 항목에 단축키를 추가하는 방법이 있습니까?Eclipse : ActionContributedItem에 대한 바로 가기 키 추가

코드 솔루션도 환영합니다. 새 플러그인을 추가하고 플러그인 폴더에 드롭하여 사용할 수 있기 때문입니다.

친절, 당신이 명령을 정의하고 바인딩 키를 설정해야합니다, 그래서 나를 키 바인딩 서비스 (IBindingService는) 항상 명령 ID에서 작동 메뉴 항목

답변

0

에 대한 바로 가기를 설정하는 데 도움이됩니다.

당신은

setActionDefinitionId("command id") 

방법 (홀수 메소드 이름 역사적 이유이다)를 호출하여 Action (또는 IAction)에 대한 명령 ID를 설정할 수있다.

+0

감사합니다. Greg, ID가있는 작업 (메뉴 항목에 해당) 인스턴스를 가져 오는 방법이 있습니까? –

+0

'ActionContributionItem'에는'getAction' 메소드가 있습니다. –

+0

답장을 보내 주셔서 감사합니다. Greg :) –