Resharper Alt Enter не работает
Help, я не могу работать без Resharper
. Внезапно мой Alt+ Enter ↵ ярлык (для вызова списка действий) перестал работать. Кто-нибудь этим сталкивался или знает как исправить?
14 ответов
симптом A: меню появляется на долю секунды, а затем уходит. Исправить, используя следующие шаги в числовом порядке.
симптом B: нажатие Alt+Enter ничего не делает. Исправить с помощью Шаг #2 первый повторите шаг #1 Если проблема не устранена.
-
выполните сброс Visual Studio:
- выполнить
cmd.exe
as Администратор!--22--> cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
devenv.exe /ResetSettings
- выполнить
-
повторно применить схему клавиатуры Visual Studio:
-
(VS2013 последний ReSharper)
ReSharper > Options > Environment > Keyboard & Menus > ReSharper Platform keyboard scheme: Visual Studio > Apply Scheme > Save
. Это сбросит сочетания клавиш дляReSharper
. -
(старые версии)
ReSharper > Options > Environment > General > Visual Studio Integration > Apply
-
(VS2013 последний ReSharper)
вы можете попробовать ReSharper
->Options > IntelliSense > General
и переключение переключателей и щелчок OK
. Затем переключитесь обратно на ранее выбранный radiobutton.
редактировать
вот как изменить / назначить вырезы keyshort в Visual Studio/Resharper
С База Знаний JetBrains
команда, которую вы ищете, называется "ReSharper_QuickFix". В версии 8 это называется "Resharper_AltEnter".
Я должен был сделать это:
- Resharper - > Параметры - > Клавиатура И Меню
- Выберите " ReSharper 2.x или IntelliJ идея"
- Нажмите Кнопку "Применить Схему"
- Нажать Кнопку "Сохранить"
- Resharper - > Параметры - > Клавиатура И Меню
- Выберите "Visual Studio"
- Нажмите Кнопку "Применить Схему"
- Нажать Кнопку "Сохранить"
у вас Alt+ Enter комбинация работает вы должны установить действие" ReSharper_AltEnter "(ранее " ReSharper_QuickFix (текстовый редактор)") для Alt+ Enter на Tools->Options->Environment->Keyboard
. пресс Alt+ Enter в "нажмите ярлыки здесь:" поле и разверните "ярлыки, используемые в настоящее время:" выпадающий список. Не обязательно выбирать действие, оно просто должно быть. Если это не так-перейдите в Resharper->Options->Environment->Keyboard & Menus
и применить "ReSharper 2.X или Intellij идея" схема.
после этого, ReSharper acions будет работать для Alt+ Enter даже если вы примените схему клавиатуры" Visual Studio "или" None". Точнее, для схемы" Visual Studio "будет показано окно выбора, а для" None " действие ReSharper будет выполнено по умолчанию. Таким образом, "ReSharper_AltEnter" для Alt+ Enter является ключевым моментом, чтобы заставить ваши действия ReSharper работать!
Спасибо, Джош ... твое предложение сработало. Шаги, которые я предпринял VS 2010
было:
ReSharper - > Параметры - > Среда - > Интеграция Visual Studio - > Сочетания клавиш (Visual Studio) - > применить схему (кнопка)
Я должен был сделать это:
на Visual Studio - > Инструменты - > Параметры - > Среда - > Клавиатура
пресс сброс
на ReSharper - > Параметры... - >Окружающая Среда - > Клавиатура И Меню
выберите схема клавиатуры ReSharper
наконец, выберите Visual Studio, нажмите на Применить Схемы а то сохранить
.. и это сработало!
я столкнулся с той же проблемой. возможно, вы сможете исправить это, войдя в
ReSharper > параметры > окружающая среда > клавиатура и меню > Проверить ReSharper 2.X или IntelliJ IDEA - > применить
это сбросит сочетания клавиш для ReSharper
.
Я также обнаружил, что решение Kwex работает, но иногда оно не возвращает все ярлыки.
Я нашел это странным решением
http://youtrack.jetbrains.com/issue/RSRP-287309
Я нашел специальное решение, которое, похоже, делает трюк на данный момент (не конечно, если это универсально, но здесь это сработало. Дважды):
- я экспортировал свои текущие настройки, которые имели не работающие ярлыки ReSharper набор (инструменты-импорт / экспорт - > Экспорт выбран...)
- я снова импортировал настройки (инструменты - >Импорт / Экспорт - >Импорт выбран...)
вид взлома, возможно, но сочетания клавиш, похоже, работают.
решение помогло исправить остальное (особенно Control + B-go to определение)
единственное, что нужно сделать-установить сочетание клавиш под Options > Environment > Keyboard
. Добавить ReSharper_QuickFix
для поиска и введите сочетания клавиш в разделе Press shortcut keys:
текстовое поле и нажмите кнопку Assign
и OK
. Сделано, вам не нужно ничего перезагружать.
в качестве дополнительной причины почему Alt+Enter не будет работать, если анализ получился off
в файле. Если вы посмотрите в правом верхнем углу окна редактирования кода справа полосы прокрутки и вместо warning
или OK
символы R#
не даст вам никаких меню Alt+Enter.
если это отключено, вы можете включить его из R#
меню опций в разделе Code Inspection > Settings
и убедитесь, что это.
У меня было то же самое, когда я обновил Vista -> Win 7. Я в своем случае, я установил свою клавиатуру на "Соединенные Штаты-международный". Нажатие + на самом деле даст вам + + . Решение: установите для клавиатуры значение "US".
если какое-либо другое решение не работает, попробуйте удалить . Это восстановит ReSharper в рабочее состояние в VS2012, а также VS2013.
в моем случае правая клавиша " compose "не позволяла windows видеть, что она нажата, поэтому она просто увидела"enter". Удаление ключа compose исправило это для меня..
Это произошло со мной после обновления ReSharper до версии 8.0.14.856 с некоторого V8 EAP. Я использую ярлыки IntelliJ. Мой Alt+ Enter ↵ перестал работать. Чтобы вернуть его, я использовал
ReSharper | Options | KeyBoard & Menus.
Я выбрал переключатель Visual Studio, затем кнопку применить схему, затем выбрал переключатель Resharper 2x или IntelliJ IDEA, затем другую схему применить. Мой Alt+ Enter ↵ снова начала работать.
Я пишу это потому, что проблема появилась в новейшей версии инструмента, и комментарии Барта и Джоша, хотя по-прежнему по существу все еще верны, относятся к пунктам меню, которые немного переместились с момента их написания.