web-dev-qa-db-ja.com

ReSharperキーバインディングの問題

使用しているのは、Visual Studio 2010 Ultimate、Resharer 6です。

ReSharperのオプションで、Visual Studioキーボードシェムを選択し、シェムの適用をクリックします。

その後、次のようないくつかのショートカットが割り当てられません:宣言に移動、実装に移動、使用状況の検索、シンボルの完了など:

enter image description here

試してみる

  • ツール->オプション、環境->キーボード->リセット
  • 設定のインポートとエクスポート、C#開発者設定の再インポート
  • devenv/reset

何も助けませんでした。

ショートカットを手動で構成することは望ましくありません。助けてください。

65
DeeRain

これは、IntelliJキーマップからVSキーマップに切り替えた後にF12を含むすべてのReSharperショートカットに影響する既知の問題です。 このバグレポート に文書化されており、自由に視聴して投票することができます。私の知る限り、唯一の回避策は、[ツール]> [オプション]> [キーボード]を使用して、壊れたショートカットを手動で再割り当てすることです。

19
Jura Gorohovsky

これは、他の多くのことを試した後、100%私のために働いた:

  1. ツール->オプション->環境->キーボード->(リセット)ボタンを押してください
  2. ReSharperに移動->オプション->キーボードとメニュー->「Visual Studio」スキームを選択->「スキームを適用」を押す
  3. 「保存」を押します
  4. 「CTRL-T」を押します。このショートカットはVSとResharperの両方にマップされているため、「ショートカットの競合」ウィンドウが表示されます。ここで、[ReSharper(Ultimate)コマンドを使用]を選択し、[すべてのReSharper(Ultimate)ショートカットに適用]チェックボックスをオンにします。

出来上がり!

110

Hperswのソリューションは機能します。 VS->ツール->インポートとエクスポートの設定->すべての設定をリセットし、完了を押します。これにより、ショートカットが返されます

9
Mark

VSで、[ツール]-> [オプション]-> [環境]-> [キーボード]->次のキーボードマッピングスキーマを適用します。[デフォルト]

4
user3299058

半日これと格闘し、上記のすべてのオプションを試した後、私は最終的に私の問題を修正した魔法の設定を見つけました:オプション/キーボードとメニューの「オーバーライドされたVisual Studioアイテムを非表示」

4
LocalJoost

最も簡単な方法この問題を解決するには:

移動:ReSharper->オプションの管理->すべての設定をリセット

これらの手順は、ショートカット(キーバインド)の問題を解決します。

次のアクションを常に実行する必要はありません。

1) Go to Tools -> Options -> Environment -> Keyboard -> Press the (RESET) button

2) Go to ReSharper - > Options -> Keyboard & Menus -> Select the "Visual Studio" scheme -> Press "Apply Scheme"
3
AndreyWD

私はこれが少し古いことを知っていますが、私は私のひらめきを共有したいと思っただけです... [オプション]-> [キーボード]で更新する設定として。したがって、Resharperの機能の一部が気に入ったら、このサイトを使用してショートカットを取得することをお勧めします Resharper Shortcuts

次に、更新する設定として選択されたテキストエディタで適宜設定します。グローバルは一貫して機能していないようです。

参考-テキストエディタは、C#、CSS、およびJavaScriptで動作します。 VS内の他の言語についてはわかりません。

2
gcoleman0828

VS Import&Exportで「すべての設定をリセットする」ことは、通常、ショートカットの復元に役立ちます。ただし、すべてのVS設定がリセットされます。

0
hypersw

キーボードショートカットの設定 のドキュメントから取得:

2つの使用可能なキーボードスキームを切り替えるか、現在選択されているスキームのデフォルト状態を復元するには

  1. メインメニューで、ReSharper |オプション。
  2. 環境を選択| Visual Studioの統合。
  3. [Visual Studio統合]タブで、[Visual Studio]、[ReSharper 2.x]、[IntelliJ IDEA]、または[なし]を選択し、[スキームの適用]をクリックします。 [なし]を選択した場合、Visual Studioのネイティブオプションメニュー([ツール]、[オプション]、[環境]、[キーボード])でカスタムキーボードショートカットの任意のセットを定義できます。

また、ここに Resharperとのキーボードショートカットの競合を解決する方法 に関するいくつかのドキュメントがあります

0
Tchami