2011-02-01 3 views
1

Eclipse 3.4.2 + Flex Builder 3.5에서 Eclipse Eclise 3.5.1 + Flash Builder 4.1로 업그레이드했는데 어떤 이유로 "오픈 리소스"의 키보드 단축키가 작동하지 않습니다.Eclipse + Flex Builder : "오픈 리소스"의 키보드 단축키가 작동하지 않습니까?

아무 문제없이 "탐색 -> 자원 열기"를 클릭 할 수 있지만 변경 내용에 관계없이 키보드 바로 가기가 작동하지 않습니다.

유일한 이상한 점은 "탐색"메뉴에 두 개의 "오픈 리소스"항목이 있다는 것입니다 (아래 참조) ...하지만 두 버튼을 클릭하면 올바른 창을 엽니 다. 나는 단 하나의 플러그인, viPlugin, 설치가 ...하지만 난 여전히 그것을 제거한 후이 문제를 얻을 :

enter image description here

또한 유의하십시오.

그럼 어떻게 해결할 수 있습니까?

편집 : 로그를 확인, 나는이를 참조하십시오

두 당사자가 같은 키 바인딩 아래 명령을 등록하는 것 같습니다
 
!ENTRY org.eclipse.ui.workbench 2 0 2011-02-03 15:15:01.970 
!MESSAGE A handler conflict occurred. This may disable some commands. 
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2011-02-03 15:15:01.970 
!MESSAGE Conflict for 'org.eclipse.ui.navigate.openResource': 
HandlerActivation(commandId=org.eclipse.ui.navigate.openResource, 
     handler=ActionDelegateHandlerProxy(null,org.eclipse.ui.internal.ide.handlers.OpenResourceHandler), 
     expression=AndExpression(ActionSetExpression(org.eclipse.ui.NavigateActionSet,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 
HandlerActivation(commandId=org.eclipse.ui.navigate.openResource, 
     handler=ActionDelegateHandlerProxy(null,org.eclipse.ui.internal.ide.handlers.OpenResourceHandler), 
     expression=AndExpression(ActionSetExpression(com.adobe.flexbuilder.standalone.navigate,[email protected]),WorkbenchWindowExpression([email protected])),sourcePriority=16640) 
+0

을 제가했습니다 temporaril y는 cmd + shift + r을 "open type"으로 앨리어싱하여이 문제를 해킹했습니다.하지만 그건 차선입니다. –

+0

키 이벤트를 캡처하는 다른 응용 프로그램이 있습니까? http://stackoverflow.com/questions/5725587/ctrl-shift-r-is-not-working-in-eclipse를 확인하십시오 –

답변

1

. 문제는 새로운 Flash Builder 플러그인에있는 것 같아서 Adobe에보고해야합니다. 그동안 다음을 시도해보십시오.

  1. 다른 관점으로 전환하십시오. 이러한 종류의 문제는 사용자의 관점에 따라 달라질 수 있습니다.

  2. 환경 설정 -> 일반 키에서 필터 상자에 "Open Resource"를 입력하십시오. 나열된 두 개의 명령이 표시되어야합니다. 키 바인딩 중 하나에서 바인딩을 제거하십시오. 대화 상자를 닫고 시도하십시오. 아무 일도 일어나지 않으면 잘못된 키 바인딩을 제거했을 것입니다. 대화 상자로 돌아가서 나가는 대화 상자를 바꿉니다.

+0

Hrm ... 시도했지만 작동하지 않았습니다. https://skitch.com/ wolever/rcxg8/preferences –

+0

주목할 가치가있는 점 : 스크린 샷을 찍었을 때 cmd + shift + r이 "열린 유형"으로 바뀌었지만 충돌은 "충돌"에 나타나지 않습니다. –

+0

흥미 롭습니다 ... 다른 관점으로 전환합니까? –

0

둘러보기가 있습니다.

편집 \ 플러그인 \ com.adobe.flexbuilder.standalone_ {VERSION을} {일식} \ plugin.xml에

을 주석이 부분 :

을 :

<actionSet 
     description="%standaloneDescriptionNavigationActions" 
     id="com.adobe.flexbuilder.standalone.navigate" 
     label="%standalone.navigate.flex.navigation" 
     visible="true"> 
    <action 
      definitionId="org.eclipse.ui.navigate.openResource" 
      label="%OpenWorkspaceFileAction.label" 
      helpContextId="org.eclipse.ui.open_workspace_file_action_context" 
      class="org.eclipse.ui.internal.ide.handlers.OpenResourceHandler" 
      menubarPath="navigate/open.ext2" 
      id="com.adobe.flexbuilder.standalone.navigate.OpenWorkspaceFile"> 
    </action>    
    </actionSet> 

다음 깨끗한 일식 다시 시작을

eclipse.exe - clean 

이 게시물을 참조하십시오 : Eclipse Plugin does not work in FlashBuilder/FlexBuilder Standalone

관련 문제