Resharper ctrl не работает Visual Studio 2015
Resharper неожиданно решил, что ctrl alt click и ctrl click больше не будут.
Я снова применил схему resharper
Сброс кэша повторного доступа
Reset клавиатура visual studio Инструменты > Среда → Клавиатура
Любые предложения?
Ответы
Ответ 1
Итак, после разрыва моих несуществующих волос, повторного запуска машины и обновления resharper, мне удалось это решить.
Resharper - Параметры - Окружающая среда - Поиск и Навигация - Богатая навигация мыши в редакторе.
Untick Перейти к декларации о контроле + левый клик
Untick Перейти к реализации в Control + Alt + Left Click
По какой-то причине отказ от них фактически позволяет использовать эту функцию? Я предполагаю, что у меня есть функция, которая их переопределяет.
В любом случае он решил мою проблему, надеюсь, это поможет кому-то еще в будущем с той же проблемой.
Edit:
Мой оригинальный ответ - красная селедка. Решарпер попал в беспорядок.
Я очистил свой повторный кеш, перезапустил визуальную студию и свою машину. Затем я снова добавил в редактор богатую навигацию по мышью в редакторе, и это решило проблему для меня. Извините за любую путаницу.
Ответ 2
Есть еще один возможный преступник (по крайней мере, в Visual Studio 2017). Если ни одно из решений не работает (как и для меня). Вы должны перейти к:
Tools -> Options -> Text Editor -> General
и выключите Enable mouse click to perform Go To Definition
или измените ключ модификатора на что-то еще.
Ответ 3
Спасибо @SmartK8 за ваш ответ. У меня есть Visual Studio 2017 (15.4.4) и ReSharper 2017.2.1. Я обнаружил, что CTRL -Click будет фактически перемещаться дважды в этом сценарии. Это очень раздражает, и в зависимости от того, где находится ваша мышь и где вы приземляетесь, вы можете фактически перемещаться дважды.
Вы можете сказать, что это происходит из-за "двойной подчеркивания" в подсказке навигационного интерфейса. Проверьте это:
![введите описание изображения здесь]()
Чтобы отключить опцию навигации Visual Studio, перейдите по ссылке: Инструменты > Параметры > Текстовый редактоp > Общие. И голосуйте @SmartK8 ответ за эту мудрость! Теперь останется только навигация ReSharper.
В качестве альтернативы вы можете отключить навигацию ReSharper, выбрав ReSharper > Параметры > Поиск и Навигация. Снимите флажок Богатая навигация мыши в редакторе.
Я решил сохранить навигацию ReSharper, так как я могу перейти к определению или реализации. (Переход к реализации хорош, когда метод объявлен в интерфейсе).
Ха-ха, а для двойной подчеркивания? Подчеркнутый ниже 1 пиксель - это Visual Studio. Подчеркнутая цифра ниже 3 пикселей - это ReSharper!
Ответ 4
Установлен ли Power Tools Power Tools? Он также имеет определение, которое сталкивается с Resharper's.
Отключите Power Tools Power Tools "Control-Click Go To Definition" в Options = > Productivity Power Tools = > Включение/выключение расширений.
Я бы предположил, что то же самое касается любого другого расширения, которое делает то же самое. Попробуйте найти их, набрав "Control click" в Quick Launch TextBox в правом верхнем углу Visual Studio.
Вероятный дубликат: fooobar.com/info/240562/...