Ctrl+R, команда Ctrl+R, не работающая

Я пытаюсь использовать Ctrl+R, команду Ctrl+R в рамках Visual Studio 2008 для переименования переменной. Я получаю сообщение об ошибке в нижней части, говоря это

"Сочетание клавиш (Ctrl+R, Ctrl+R) обязано управлять (&Rename...), который не в настоящее время доступен".

Я не выполняю его или ничто, о чем я могу думать, который мог бы запретить модификации файла, и команда F2 позволяет переименовыванию происходить. Кто-либо знает, как зафиксировать это?

Править: Мне действительно устанавливали Resharper, но ранее смог сделать это с той же установкой, я недавно переместил компьютеры.

83
задан Jainendra 20 June 2012 в 18:40
поделиться

5 ответов

Я смог исправить это, выполнив следующие действия:

  1. Перейдите в Resharper Параметры команда меню
  2. Выберите Среда Клавиатура и меню
  3. Выберите параметр Visual Studio в Сочетания клавиш
  4. Нажмите Применить схему и Сохранить

. Это вызовет Ctrl + R , Ctrl + R для переименования. (Выберите параметры ReSharper в появившемся диалоговом окне.)

Однако из-за этого F2 больше не мог выполнять предварительное переименование. Я смог исправить это, выполнив следующие действия:

  1. Перейти к ReSharper Параметры команда меню
  2. Выберите Среда Общие
  3. Выберите ReSharper 2.x или IntelliJ IDEA в разделе Восстановить сочетания клавиш ReSharper
  4. Нажмите Применить или ОК

Это позволяет использовать F2 и Ctrl + R , Ctrl + R команды для переименования переменной.

Это похоже на то, что ReSharper устанавливается вместе с Visual Studio, я не знаю, какое решение было бы исправить, если бы ReSharper не был установлен.

ReSharper Options Menu

82
ответ дан 24 November 2019 в 08:55
поделиться

Это случилось со мной однажды. Мне пришлось переустановить Resharper (вероятно, восстановить с помощью программ «Установка и удаление»), чтобы он заработал. Но это было с VS2005.

2
ответ дан 24 November 2019 в 08:55
поделиться

resharper имеет несколько привязок ярлыков по умолчанию, которые выбираются при первом запуске Visual Studio после установки. Думаю, на этот раз вы выбрали другой.

4
ответ дан 24 November 2019 в 08:55
поделиться

Обычно это ярлык, используемый Resharper. Есть ли шанс, что Resharper не запущен?

Вы также можете изменить имя, нажав Ctrl + . , а затем используйте Переименовать .

0
ответ дан 24 November 2019 в 08:55
поделиться

Такое поведение наблюдается в Visual Studio (без установленного R #), если окно редактора не имеет фокуса, когда вы запускаете ярлык. Я только что попробовал с установленным R #, и он делает то же самое.

Переведите редактор в фокус (т. Е. Щелкнув по нему) и повторите попытку.

0
ответ дан 24 November 2019 в 08:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: