ReSharper разрывает сочетания клавиш для "Найти" и "Найти в файлах",
Я использую ReSharper в течение некоторого времени, и поскольку я могу помнить каждый раз, когда я устанавливаю Resharper, его сочетания клавиш по умолчанию переопределяют Visual Studio Ctrl + F и Ctrl + Shift + F для "Найти" и "Файл в файлах". Это произошло с R # 3, 4, 5 в VS 2005, 2008 и 2010 годах.
У меня нет идей, почему это было бы хорошей идеей, но если бы это было ошибкой, это было бы исправлено к настоящему времени.
Это даже случается с другими? Я проверил вокруг нашей компании, и я не одинок.
Ответы
Ответ 1
У меня такая же проблема с сербской клавиатурой, что и словенская.
Кто-то отметил, что ярлык для функции GoToContainingDeclaration
, которая переопределяет "Найти", составляет Ctrl + [. Ну, угадайте, что - на наших клавиатурах [
набирается как AltGr + F. Скорее всего, именно поэтому Resharper назначает команду, которая обычно переходит на Ctrl + [ до Ctrl + F.
Теперь обходной путь (если не решение):
- Reset быстрые клавиши VS (Инструменты > Параметры > Клавиатура)
- Временно установите клавиатуру США
- Установить быстрые сочетания клавиш Resharper (Resharper > Options > Keyboard & Menus)
- Вернитесь на выбранную вами клавиатуру.
Ответ 2
как @cashmere сказал: Откройте Open Tools- > Options- > Environment- > Keyboard.
В Show Commands, содержащие enter: GoToContainingDeclaration
Под ярлыками для выбранной команды вы увидите Ctrl + F. Теперь вы можете изменить ярлык или удалить его.
Теперь вам просто нужно проверить, была ли команда edit.find
назначена Ctrl + F ярлык. Теперь это должно сработать. По крайней мере, это было для меня.
Ответ 3
Да, это произошло со мной после переустановки. Я использовал Vs2k8. Понял, что у меня не было resharper 4.5. Закрыл VS, выполнил установку, выбрал те же настройки, что и в течение последних 8 месяцев (настройки VS), а затем перезапустил VS. Теперь нет Ctrl + F или Ctrl + Shift + F! Очень странно.
ОБНОВЛЕНИЕ: Хорошо, я узнал, что это было. Поле "Поиск" было перемещено за панель задач Windows. Мне пришлось переместить панель задач в сторону экрана, чтобы я мог перетащить окно поиска обратно в удобное окно. Не знаю, вызвало ли это изменение в Resharper, но была прямая корреляция с установкой.
Ответ 4
Нет, никогда со мной не случилось (я использую Resharper 5).
Если вы проверите раскладки ReSharper, вы не увидите Ctrl + F.
Ответ 5
Я использую ReSharper с версии v2.5, и это никогда не случалось со мной. Возможно, когда-то ключи перепутались. Постарайтесь reset привязывать свои ключевые слова к умолчанию, а затем примените одну из схем ключей ReSharper (VS или IDEA).
Если это все еще происходит, проверьте, может ли ваша раскладка клавиатуры соответствовать позиции США или, может быть, что-то еще...
Ответ 6
Откройте Инструменты- > Параметры- > Среда- > Клавиатура и нажмите Reset для сочетаний клавиш по умолчанию