webdevqa.jp.net

ReSharperが「検索」と「ファイルから検索」のキーボードショートカットを壊す

私はしばらくの間ReSharperを使用しており、Resharperをインストールするたびに思い出せるので、デフォルトのキーボードショートカットはVisual Studioをオーバーライドします CtrlF そして CtrlShiftF 「検索」と「ファイル内のファイル」の場合。これは、VS 2005、2008、2010のR#3、4、5で発生しました。

なぜそれが良い考えなのか、私には考えがありませんが、もしこれがバグだとしたら、今では修正されるでしょう。

これは他の人にも起こりますか?私は会社を見て回りました、そして私は一人ではありません。

52
David Vidmar

セルビア語キーボードでも同じ問題があります。これはスロベニア語と同じです。 「検索」を上書きするGoToContainingDeclaration機能のショートカットは Ctrl+[。ええと、何だと思います-私たちのキーボードでは、[は次のように入力されます AltGr+F。最も可能性が高いのは、通常、Resharperが Ctrl+[ に Ctrl+F

回避策(解決策ではない場合):

  • VSキーボードショートカットをリセットする([ツール]> [オプション]> [キーボード])
  • USキーボードを一時的に設定
  • Resharperのキーボードショートカットの設定(Resharper>オプション>キーボード&メニュー)
  • 選択したキーボードに戻ります
84

@cashmereが言ったように:[ツールを開く]-> [オプション]-> [環境]-> [キーボード]に移動します。

Enterを含むShowコマンド:GoToContainingDeclaration

選択したコマンドのショートカットの下に表示されます CtrlF。これで、ショートカットを変更または削除できます。

次に、edit.findコマンドが割り当てました CtrlF ショートカット。これで動作するはずです。少なくとも私にとってはそうでした。

19
Gico

はい、これは再インストール後にちょうど私に起こりました。 Vs2k8を使っていました。リシャーパー4.5がインストールされていないことに気づきました。 VSを閉じ、インストールを実行し、過去8か月間使用していたのと同じ設定(VS設定)を選択し、VSを再起動しました。今は違います CtrlF または CtrlShiftF!非常に奇妙な。

PDATE:よくわかりました。 [検索]ボックスは、Windowsタスクバーの背後に再配置されていました。タスクバーを画面の端に移動して、検索ボックスをドラッグして使用可能なウィンドウスペースに戻す必要がありました。これがResharperによる変更かどうかはわかりませんが、インストールと直接的な相関関係がありました。

1
toxaq

いいえ、私には起こりませんでした(私はResharper 5を使用しています)。

ReSharperのキーマップをチェックすると、 CtrlF 記載されていません。

0
Omer Raviv

Resharper-オプション-キーボード-キーボードスキーム-なし

0
Qhori

私はv2.5からReSharperを使用していますが、これも私には起こりませんでした。おそらく、いつか前に、キーが混同されていました。キーバインディングをデフォルトにリセットし、その後、ReSharperキースキーム(VSまたはIDEA)のいずれかを適用してください。

それでもこの問題が発生する場合は、キーボードのレイアウトが米国のものであるかどうかを確認してください。

0
Igal Tabachnik

[ツール]-> [オプション]-> [環境]-> [キーボード]を開き、デフォルトのキーボードショートカットの[リセット]を押し​​ます

0
cashmere