web-dev-qa-db-ja.com

ResharperがインストールされているVisual Studioではキーボードショートカットがアクティブにならない

Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44がインストールされています。

問題は、Resharperがインストールされてから、--- ショートカットがアクティブにならないことです。

例えば:私は 'Refactor> Rename'で名前を変更することができます。しかしショアカット Ctrl+R 何もしません。

'Resharper> Options> Environment> Keyboard&Menus'でResharper keyboard schemeを 'Visual Studio'に設定しました。

ショートカットを有効にする方法はありますか?ありがとう。

224
Julia

最初にすべてのVisual Studio設定をリセットして(ツール>インポートとエクスポートの設定>すべての設定をリセット)、次にResharper> Options> Keyboard&Menusに戻って再キーボードショートカットスキームを適用します。

私は一度同じようなことをしなければなりませんでした。

443
Nick Spreitzer

これは私のために働きました。

[再シャープ化]/[オプション]/[キーボード]と[メニュー]/なし/[適用して保存]の設定

その後

Resharper/Options/KeyBoard&Menus/Visual Studioに設定/Apply and Save

122
ND72

私は同じ問題を抱えていたし、リセットしても解決しなかった。それからresharperサポートは私を助けました。解決はとても簡単でした。私はロシア出身で、通常私のデフォルトキーボードはロシア語です。コントロールパネル言語設定キーボードの変更 - デフォルトのキーボードを英語に変更しました。次に、VSで設定を再適用します:Resharper | Options | Keyboard&Menus - R#スキームを適用そして問題は修正されました:)

17
Yuri Fedoseev

あなたはによってReSharperのためのVisual Studio統合オプションを見ることができます...

  1. Visual StudioのメニューからReSharper> Options ...を選択します。
  2. [オプション]ウィンドウで[Visual Studio Integration]項目を選択します。

ページ下部にキーボードの設定をリセットする方法が説明されています。

それでもうまくいかない場合は、ReSharperを再インストールします。

8
John Laffoon

これは私のために働いた

RESHARPER > OPTIONS > select visual studio (Under Keyboard Shortcuts)

VS + Resharper

7
Lawrence

私はVS2015の下でこの1つを動かすのを非常に困難な日にしました。最初のインストールの後、すべてがうまくいったが、今朝来て、キーボードショートカットはうまくいかない。 ResharperのEnvironment> Keyboard&Menusを実行してもうまくいかなかった。 Resharperの再インストールはうまくいきませんでした。 ResharperのAppDataフォルダからすべての設定を削除してもうまくいきませんでした。

それで、何がうまくいったのですか? Visual Studioの[ツール]> [オプション]> [環境]> [キーボード]に移動し、リセットをクリックします。私がそれをした後に、それからResharperの計画はかかるでしょう。

7
Adam Skinner

あるいは - Resharperが有効になっていることを確認してください。私のビジュアルスタジオは私のResharperライセンス情報を更新しなかったので、(私のショートカットが機能しなくなった理由を見つけようとした後で)resharperメニューを開くとき、それはメニュー項目でした。メニュー項目をクリックするとダイアログが開き、その後自動的にライセンスが解決されます。 Jetbrainsの次の質問は、自動的に更新するためにダイアログを開く必要があるのはなぜですか?

4
InquisitorJax

Visual Studio 2015とResharper 9.2でも同じ問題がありました

「Resharper 9キーボードショートカットがVisual Studio 2015で機能しない」

私はすべての可能な限りリセットしてキーボード方式を適用しようとしましたが、Yuri Fedoseevからの答えを見つけました。

私のWindows 10の言語設定は言語設定 "コントロールパネル\時計、言語、そして地域\言語"にスウェーデン語しかありませんでした

解決策言語リストに英語(アメリカ版を選びました)を追加しました。次に、[Resharper]> [オプション]> [キーボードとメニュー]> [スキームを適用]の順に選択します。 (おそらくあなたはこのスキームを適用する必要すらない)

3
JimiSweden

この手順を試してください。

1)Resharper> Options> Keyboard & Menus

それからポイントを選んでください:

  • Hide overridden Visual Studio menu items(チェック)
  • Visual Studio(チェック)

それからApply Scheme and Saveをクリックしてください。

2)Tools> Options> Environment> Keyboard

  • Resetをクリック
  • Okをクリック
3
sdasdasdasd

Visual Studioの設定をリセットせずに

私は簡単に見つけた

  • ReSharper>オプション>キーボード
  • スキームを適用ボタン
  • 保存ボタン

私の失われたReSharperキーボードコマンドを持ち帰った私のVS設定を台無しにせず.

(Visual Studio Community 2017 + ReSharper Ultimate)

3
MemeDeveloper
  1. スキームをリセットまたは適用する
  2. 保存する
  3. Visual Studioを再起動します。

この問題についてのコメントです。 Visual Studio 2015 RTMをインストールした後、リシャーパーショートカットはすべてなくなりました。 (私は彼らにRCでうまくいってもらいました)私の同僚の何人かはVisual Studio 2012でもまったく同じ問題を抱えていました。

私はここですべての提案を試みましたが、どれもうまくいきませんでした。私はこれを解決するために見つけた方法でした:ツール - >設定のインポートとエクスポートに行き、 "選択した環境設定のインポート"を選択し、私の場合私のRCインストールから持っている設定ファイル名のような日付の一部:CurrentSettings-2014-09-22)。私の同僚の問題のために私は彼らが私のローカルVS2012インストールで働いていた私が持っていた私の.vssettingsを基本的に送った。

これはショートカットの問題を効果的に解決しました。私の場合のさらなる調査は、私がResharperショートカットを適用したにもかかわらず、それらが実際のショートカットキーに決して縛られないことを示しました。

2
rjso

VS 2015の[オプション] - > [キーボード]に移動して[リセット]を押すと、再び動作します。それからresharperキーボードオプションに戻り、ReSharperスキームを選択してhitを押します。

1
Rasmus

NVidiaユーザーへの注意:GeForce Experienceはいくつかのホットキー(たとえばAlt + F7)を黙って上書きし、ReSharperはそれらを処理するために停止します。そのため、最初にnvidiaホットキーを無効にするか再マッピングする必要があります。

1
Dmitry Sazonov

Visual Studioの場合:「ツール」 - >「オプション」 - >「環境」 - >「キーボード」 - >「リセット」

1
Duc Nguyen

更新された答え:

左隅にVisual Studioの「その他のファイル」が表示されている場合は、現在のファイルがプロジェクトに含まれているかどうかを確認する必要があります。そうしないと、ReSharperにショートカットや解決方法がわかりません。 Visual Studioでは、csprojにファイルが含まれないことがあります。

enter image description here

1
EvilDuck

私は同じ問題に直面しました。私は承認された答えに従いました。私のキーボードのフォーマットが違っていたので、私はやりましたが、うまくいきませんでした。ベンガル語のキーボードでした。しかし、後でキーボードのレイアウトを変更してこの方法を試しました。

Resharper > Options > Keyboard & Menus > Apply scheme > Save

それからそれはうまく働いていました。しかし、私が自分のキーボードEnglish-USをベンガル語に変更する度にそれは再び変わり、私は再設定をする必要があります。

1
gdmanandamohon

私は上記の問題の多くを試してみましたが、まだインストールの問題がありました。

フルバージョン(Webインストーラではありません)をダウンロードし、それを管理者として実行すると、VS 2015では最新バージョンがエラーなくインストールされました。

私が見つけることができた唯一の事は最初に試してみて、VS修理をすると言った。それでもうまくいかない場合は、これを実行してください。

Windowsを再起動し、セーフモードで、Visual Studio 2005のコマンドプロンプトでdevenv/safemodeを実行します。セーフモードでこの問題が解決した場合、原因はサードパーティ製のアプリケーション、サービス、またはVisual Studioアドインであるはずです。コマンドプロンプトでdevenv/resetsettingsまたはdevenv/setupも試してください。

http://support.Microsoft.com/kb/907965

http://forums.asp.net/t/1103223.aspx/1

0
Anthony Russell

私は削除しなければなりませんでした

C:\ Users {ユーザー名}\AppData\Local\JetBrainsフォルダそれでは再びショートカットを有効にすることができました。

まず、VS設定をリセットし(ツール>オプション>設定のエクスポート>すべての設定をリセット)、使用したい項目を選択してスキームを適用します。

それは私にとってビジュアルスタジオ2012年の仕事です。

0
Shihchao