ReSharper 5.1 не может перейти к типу из любого места

Я использую Visual Studio 2010 (10.0.40219.1 SP1Rel) с ReSharper 5.1 (5.1.3000.12). В последнее время кажется, что ReSharper полностью утратил способность переходить к типу.

Вот некоторые действия, которые я могу предпринять в пользовательском интерфейсе, которые теперь ничего не делают:

  1. Щелкните правой кнопкой мыши на имени типа в редакторе кода и выберите "Перейти к объявлению"

  2. Щелкните правой кнопкой мыши на имени типа в редакторе кода и выберите "Перейти к реализации"

  3. R # "Перейти к типу" (Ctrl-T)

  4. В окне "Найти результаты" R # дважды щелкните тип

Вот некоторые действия, которые все еще работают:

  1. Двойной щелчок по элементу в обозревателе решений
  2. Открытие файла из командного окна VS

Я полностью удалил Visual Studio, затем переустановил его с SP1 и ReSharper 5.1, и у меня все еще остается та же проблема.

Я предполагаю, что есть какая-то открытая конфигурация, которую я сделал, которая отключает возможность перехода к типу с помощью ReSharper, я просто не могу понять, что это такое.

Любые советы будут высоко ценится.

2 ответа

Решение

Я использую VS 2010 SP1 (так же, как вы)

Удалите временные файлы Resharper в том же месте, что и файл решения. Имя папки будет примерно таким _ReSharper.SomeSolution

В противном случае, попробуйте одну из ночных сборок R# здесь, хотя она должна работать с вашей текущей конфигурацией.

Я только что испытал эту проблему. К сожалению, ни одно из предыдущих предложений не сработало, но мне удалось его решить:

  1. Перейти к Resharper -> Параметры
  2. В разделе "Сочетания клавиш" временно переключитесь на схему, отличную от выбранной.
  3. Нажмите кнопку "Применить схему", затем нажмите "Сохранить"
  4. Затем повторите, но на этот раз выберите схему, которая вам действительно нужна, и нажмите "Применить схему".

Надеюсь, это исправит!

Другие вопросы по тегам