2011-02-01 15 views
1

私はEclipse 3.4.2 + Flex Builder 3.5からEclipse Eclise 3.5.1 + Flash Builder 4.1にアップグレードしました。何らかの理由で「オープンリソース」のキーボードショートカットが機能しなくなりました。Eclipse + Flex Builder:「オープンリソース」のキーボードショートカットが機能しなくなりましたか?

"Navigate - > Open Resource"をクリックすることは問題ありませんが、私が何を変更しても、キーボードショートカットは機能しません。

唯一の奇妙なことは、「ナビゲート」メニュー(下記参照)に2つの「オープンリソース」エントリがあるということです...しかし、両方をクリックすると正しいウィンドウが開きます。

enter image description here

にも注意してください:インストールされ、私は唯一のプラグイン、viPluginを持っている...しかし、私はまだそれを削除した後、この問題を取得します。

どうすればこの問題を解決できますか?

編集:ログの確認、私はこれを参照してください。

 
!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. [環境設定] - > [一般的なキー]の下で、フィルタボックスに「オープンリソース」と入力します。リストされている2つのコマンドが表示されます。それらのいずれかからキーバインディングを削除します。ダイアログを閉じて、試してみてください。何も起こらなければ、間違ったキーバインディングを削除した可能性があります。ダイアログに戻り、残したものと入れ替えます。

+0

Hrm ...それを試しましたが、うまくいかなかった:https://skitch.com/ wolever/rcxg8/preferences –

+0

また注目に値する:私がスクリーンショットを撮ったとき、私はcmd + shift + rを "open type"にバインドしていたが、その競合は "conflicts"には現れない。 –

+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

関連する問題