1. ホーム
  2. c#

[解決済み] Ctrl+R、Ctrl+Rコマンドが効かない

2023-04-29 03:01:06

質問

私は Ctrl + R , Ctrl + R というコマンドをVisual Studio 2008で実行し、変数名を変更しました。 というエラーメッセージが下に表示されます。

"キーの組み合わせ ( Ctrl + R , Ctrl + R は、現在利用できないコマンド(&名前の変更...)にバインドされています"。

実行しているわけでもなく、ファイルの修正を禁止するようなことも思い当たらず、F2コマンドでリネームが可能です。 どなたか、これを修正する方法をご存知ですか?

編集: 私は Resharper をインストールしていますが、以前は同じセットアップでこれを行うことができましたが、最近コンピューターを移行しました。

どのように解決するのですか?

以下の方法で解決できました。

  1. に移動します。 レザーパー オプション メニューコマンド
  2. 選択 環境 キーボードとメニュー
  3. の下にある Visual Studio オプションを選択します。 キーボード ショートカット
  4. クリック スキームを適用 保存

これにより Ctrl + R , Ctrl + R を実行して、名前の変更を行います。(このとき表示されるダイアログボックスでReSharperのオプションを選択します)。

しかし、これによって F2 は名前の変更を実行できなくなりました。以下のようにすることで修正することができました。

  1. に移動します。 ReSharper オプション メニューコマンド
  2. 選択する 環境 一般的な
  3. の下にある ReSharper 2.x または IntelliJ IDEA を選択します。 ReSharper のキーボード ショートカットを復元する
  4. クリック 適用 または OK

これにより F2 Ctrl + R , Ctrl + R というコマンドで変数の名前を変更することができます。

これはReSharperがVisual Studioと一緒にインストールされている場合に特有のようで、ReSharperがインストールされていない場合にどのような解決策があるかはわかりません。