Это сводит меня с ума. С тех пор, как я установил ReSharper 4,F12 больше не работает. Если вы посмотрите на все ярлыки ReSharper в подменю Goto, у декларации нет назначенных!
Единственный способ перейти к объявлению - это использовать Altи` затем выбрав декларацию.
Я попытался удалить и переустановить ReSharper безуспешно, я также в параметре ReSharper попросил его использовать привязки клавиш Visual Studio по умолчанию, но это тоже не работает.
Интересно, что когда я использую Altи `я на самом деле получить две записи для варианта декларации.
Кто-нибудь сталкивался с этой проблемой?
Я использую Visual Studio 2005 SP1.
Я столкнулся с той же проблемой и решил ее, сначала сбросив сопоставления клавиатуры Visual Studio:
Затем заходим в параметры ReSharper и применяем схему:
Обновить:
Начиная с VS2017:
Для Resharper 2017.2:
источник
Для ReSharper 8 и Visual Studio 2012:
Затем заходим в параметры ReSharper и применяем схему:
источник
У меня была эта проблема, и она была решена, выполнив шаги, описанные на картинке:
Откройте вкладки Visual Studio по пути: Инструменты >> Параметры >> Клавиатура.
Откройте вкладки Visual Studio по пути: Resharper >> Параметры >> Клавиатура и меню и выполните следующие действия:
Затем снова откройте указанный выше путь и сделайте следующее:
Наконец, закройте Visual Studio и откройте ее.
источник
У меня была эта проблема в VS2015 с использованием Resharper 9.1.3, я попробовал ответить Райана, но он все еще не работал.
После этого работает!
источник
Возможно, вы включили на клавиатуре режим Fn (синие клавиши), который переопределяет поведение функциональных клавиш по умолчанию, включая F12.
источник
У меня была такая же проблема с VS2013 и Resharper 9. У меня есть такой код:
Затем я щелкаю правой кнопкой мыши по любому из
gridList
и нажимаюFind Usages
(или просто используюShift+F12
), но он говорит «Использование не найдено», хотя это всего одна строка! Иногда перезапуск VS помогал, иногда - нет. Похоже, очистка кеша Reshaper помогает: Resharper -> Параметры -> Среда -> Общие -> Очистить кеши . Это требует перезапуска VS, но затем он начал работать должным образом.источник
Я столкнулся с этой проблемой после организационных изменений, которые привели к изменению моего профиля Windows. Я попробовал перечисленные выше решения, но ничего не помогло. Вот как я это исправил (сработала грубая сила!)
ПРИМЕЧАНИЕ. Указанные шаги относятся к VS 2012 и ReSharper 7.1.3.
Удачи!
источник
Эти шаги решили это для меня:
источник
"Web Essentials" Добавить или обновить Visual Studio "Web Essentials" Вы можете найти его: Меню >> Инструменты >> Расширения и обновления
Надеюсь, это сэкономит ваше время. У меня это сработало.
источник
ReSharper добавил
дерьмо«хорошая» новая вещь, которую они теперь называют функцией: Smart Go To Declaration. Как бы глупо это ни звучало, по умолчанию он включен:дерьмо'хорошо'.Функция описана по ссылке, предоставленной здесь. но, честно говоря, по крайней мере, ее следовало отключить, а не изобретать велосипед. Здесь также рассказывается, как отключить это
дерьмо«хорошая» особенность.источник
Иногда это вообще имеет отношение к Visual Studio. Убедитесь, что ваша клавиатура имеет настройку функциональной клавиши самой клавиатуры для отправки функции F12 в Visual Studio. Это легко упустить.
источник
Я только что установил Macro Creator Pulover и F12был настроен как глобальная горячая клавиша для приостановки макроса. Он перехватывает нажатие клавиш до того, как успевает добраться до VS.
Решение - изменить эту горячую клавишу на что-то другое. Я выбрал Ctrl-F12. Поле ввода находится в правом верхнем углу окна Пуловера.
источник
Моя проблема заключалась в том, что я не мог использовать команду «Alt + F12» при попытке «просмотреть определение» в Visual Studio. Я узнал из другой ветки форума, что именно GeForce Experience от Nvidia переопределяет некоторые сочетания клавиш "Alt" и использует их для своих функций с записями экрана и т. Д.
Что решило это для меня, так это зайти в настройки GeForce Experience и отключить использование внутриигрового оверлея:
В качестве альтернативы, если вы хотите использовать наложение, вы можете просто изменить команды быстрого доступа.
источник
Обновление 2020. У меня была та же проблема, и я пробовал много способов, но это все равно не работало ... [VS 2015, ReSharper 2019.3.1] Но, как сказал Андрюс: Resharper -> Параметры -> Среда - > Общие -> Очистить кеши. Это требует перезапуска VS, но затем он начал работать должным образом.
Резюме: (попробуйте шаги выше) + Resharper ..-> Очистить кеши + перезапуск VS. Надеюсь, это будет полезно
источник
Попробуйте простой способ включить его, нажав клавиши Fn + Esc на клавиатуре.
источник