Ярлыки клавиш не активны в Visual Studio с установленным Resharper

У меня установлена Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44.

Проблема в том, что ярлыки не активны, так как Resharper был установлен.

Например: я могу переименовать через 'Refactor> Rename'. Но ярлык Ctrl + R ничего не делает.

Я установил схему клавиатуры Resharper в Visual Studio в Resharper> Параметры> Среда> Клавиатура и меню.

Есть ли способ активировать ярлыки? Благодарю.

Ответ 1

Сначала я попробую сбросить все настройки Visual Studio (Инструменты > Параметры импорта и экспортa > Reset все настройки), затем перейдите в меню Решайеp > Функции > Клавиатура и меню и повторно примените схему ярлыков клавиатуры.

Мне нужно было сделать что-то подобное.

Ответ 2

Это сработало для меня.

Настройка на Resharper/Options/KeyBoard и меню / Нет/Применить и сохранить

а затем

Resharper/Options/KeyBoard и меню / Установить в Visual Studio/Применить и сохранить

Ответ 3

У меня была такая же проблема, и reset не исправил ее. Тогда мне помогла поддержка resharper. Решение было очень простым! Я из России, и обычно моя клавиатура по умолчанию - русская. В панели управления | языковые настройки | изменить клавиатуру - я изменил клавиатуру по умолчанию на английский. Затем повторите настройку в VS: Resharper | Options | Keyboard & Menus - примените схему R #. И проблема была исправлена:)

Ответ 4

Вы можете посмотреть параметры интеграции Visual Studio для ReSharper с помощью...

  • Выберите ReSharper > Параметры... в меню Visual Studio
  • Выберите элемент Интеграция Visual Studio в окне параметров

В нижней части страницы приведены инструкции по reset схеме клавиатуры.

Если это не сработает, я бы переустановил ReSharper.

Ответ 5

У меня было очень трудное время получить этот рабочий под VS2015 один день. После начальной установки все работало, но я прихожу сегодня утром, и мои быстрые клавиши не работают. Переход через Resharper Средa > Клавиатура и меню не работали; переустановка Resharper не сработала. Даже удаление каждой конфигурации из папки Resharper AppData не работает.

Так что же работало? Переход к Visual Studio Инструменты > Параметры > Средa > Клавиатура и нажмите Reset. После того, как я это сделал, будут решены схемы Resharper.

Ответ 6

Это работало для меня

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

VS + Resharper

Ответ 7

В качестве альтернативы - убедитесь, что Resharper включен. Моя визуальная студия не обновляла мою лицензионную информацию Resharper, поэтому при открытии меню resharper (после попытки выяснить, почему мои ярлыки перестали работать!), Был пункт меню "Почему Resharper отключен?". При нажатии на пункт меню открывается диалоговое окно, которое затем автоматически разрешает лицензию. Следующий вопрос для Jetbrains - вот почему я должен открыть диалоговое окно для автоматического обновления файла

Ответ 8

У меня была такая же проблема с Visual Studio 2015 и Resharper 9.2

"Ярлыки быстрого доступа Resharper 9, не работающие в Visual Studio 2015"

Я пробовал все возможные сброс и применение клавиатурных схем и нашел ответ от Юрия Федосеева.

Моя конфигурация на языке Windows 10 имела только шведский язык в настройках языка "Панель управления\Часы, язык и регион\Язык"

Решение состояло в том, чтобы добавить английский (я выбрал версию для США) в списке языков. Затем перейдите в меню "Настройки" > "Параметры" > "Клавиатура и меню" > "Применить схему". (возможно, вам даже не нужно применять схему)

Ответ 9

Попробуйте выполнить следующие действия:

1) Resharper > Options > Keyboard & Menus

Затем выберите пункт:

  • Hide overridden Visual Studio menu items (Проверить)
  • Visual Studio (Проверить)

Затем нажмите Apply Scheme and Save.

2) Tools > Options > Environment > Keyboard

  • Нажмите Reset
  • Нажмите Ok

Ответ 10

Без сброса настроек Visual Studio:

Я нашел просто

  • ReSharper> Параметры> Клавиатуры
  • Кнопка " Применить схему"
  • Кнопка Сохранить

Вернул мои потерянные команды клавиатуры ReSharper, не вмешиваясь в мои настройки VS.

(Visual Studio Community 2017 + ReSharper Ultimate)

Ответ 11

Просто комментарий по этой проблеме. После того, как я установил RTM для Visual Studio 2015, все мои быстрые ярлыки исчезли. (Я отлично работал с RC). У некоторых моих коллег была такая же проблема с Visual Studio 2012.

Я попробовал все предложения здесь, но никто не работал. Способ, которым я решил это решить, - перейти в Инструменты → Параметры импорта и экспорта, выбрать "Импортировать выбранные параметры среды" и в моем случае использовать настройки, которые у меня были с моей установки RC (вы можете видеть, что есть файлы с части даты в качестве имени файла: CurrentSettings-2014-09-22). Для моих коллег проблема я в основном отправил им свои .vssettings, которые у меня были, которые работали над моей локальной установкой VS2012.

Это эффективно решило проблему с ярлыками. Дальнейшее исследование в моем случае показало, что, хотя я применил ярлыки Resharper, они никогда не привязывались к фактическому ключу быстрого доступа, поэтому перезагрузка никогда не работала.

Ответ 12

  • Reset или примените схему
  • Сохранить
  • Перезапустить Visual Studio

Ответ 13

Я снова заработал, перейдя в VS 2015 Options- > Keyboard, а затем нажав Reset. Затем вернитесь к параметрам перекрестной клавиатуры и выберите схему ReSharper и нажмите на нее.

Ответ 14

Я столкнулся с такой же проблемой. Я последовал одобренному ответу. Я сделал, но он не работал, потому что мой формат клавиатуры был другим. Это было на бенгальской клавиатуре. Но позже я изменил раскладку клавиатуры и попытался таким образом.

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

Тогда он работал нормально. Но всякий раз, когда я меняю свою клавиатуру на английский-американский на бенгальский, она меняется снова, и мне нужно сделать перенастройку.

Ответ 15

В Visual Studio: Инструменты → Параметры → Окружающая среда → Клавиатура → Reset

Ответ 16

Примечание для пользователей NVidia: GeForce Experience молча отменяет некоторые горячие клавиши (например, Alt + F7), а ReSharper останавливается для их обработки. Поэтому вам нужно сначала отключить или переназначить горячие клавиши nvidia.

Ответ 17

Обновленный ответ:

Если в левом углу показано, что это "Разные файлы" в Visual Studio, вы должны убедиться, что текущий файл включен в проект или нет первым, в противном случае ReSharper не сможет выяснить ярлык или даже работать. Visual Studio иногда не будет включать файлы в csproj

enter image description here

Ответ 18

Единственное, что я мог найти, это первая попытка и VS-Repair. Если это не сработает, сделайте это.

Перезагрузите Windows и в безопасном режиме, запустите devenv/safemode в Visual Командная строка Studio 2005. Если в безопасном режиме этот вопрос исчез, причиной должны быть сторонние приложения, службы или Visual Надстройки Studio. Также попробуйте devenv/resetsettings или devenv /setup в командной строке.

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

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

Ответ 19

Мне пришлось удалить

C:\Users {имя_пользователя}\AppData\Local\JetBrains. Затем снова удалось включить shorcuts.

Ответ 20

Я пробовал многие из вышеупомянутых проблем и все еще имел проблемы с установкой.

Оказывается, что загрузка полной версии (а не веб-установщика) и запуск ее как администратора наконец-то получила последнюю версию, без ошибок в VS 2015.

Ответ 21

Сначала вам нужно сбросить настройки VS (инструменты> опция> Экспорт настроек> Сбросить все настройки) и нажать кнопку "Изменить резкость" ("Параметр"> "Среда"> "Клавиатура и меню"> "Сочетания клавиш"), выбрать элемент, который вы хотите использовать, и применить схему.

Это работает для меня на визуальной студии 2012 года.