ReSharper не будет правильно работать в Visual Studio 2012, работающей в Windows 8
Я установил Visual Studio 8 в Windows 8 с Resharper 7.0.1, и у меня возникли некоторые проблемы с правильной работой Resharper. Кажется, большая часть ReSharper не работает, но вот некоторые странные действия, которые я заметил:
- Нажатие кнопки
Ctrl-Shift+T
открывает диалог выбора файла или папки, но когда я выбираю файл отсюда и нажимаю ввод, диалоговое окно закрывается, но файл не открывается Ctrl+R+R
(переименование) выдает сообщение о том, что ключ привязан к Resharper Rename, но в настоящее время он недоступен, даже если курсор находится внутри переменной в стандартном файле.cs, и программа не отлаживается.- Alt + Enter ничего не делает, поэтому контекстное меню нигде не появляется.
Кто-нибудь знает, если ReSharper не должен работать под Win 8, или это что-то не так на моей машине? В таком случае что?
РЕДАКТИРОВАТЬ
Замечает, что анализ кода тоже не работает. Так что эта "полоса" справа от окна кода показывает зеленый цвет. желтых и красных линий для обозначения проблем там нет.
3 ответа
Похоже, переустановка Resharper сделала свое дело. Теперь я удалил Reshaper и переустановил его, и теперь кажется, что все работает нормально.
Не знаю, что пошло не так в первый раз, но теперь все нормализовалось.
Вы, вероятно, работаете без какой-либо схемы клавиатуры. Вы можете сбросить его на что-то более полезное:
Перейти к следующей части настроек: ReSharper => Параметры => Среда => Клавиатура и меню
Выберите Visual Studio
Нажмите Применить схему
В следующий раз, когда вы нажмете привязку клавиш, которая уже используется Visual Studio, вы получите возможность переключить привязку клавиш ReSharper (или сохранить исходную привязку клавиш Visual Studio).
Я думаю, что у меня была похожая проблема. Мне не хватало некоторых "контекстных действий по помощи при кодировании". См. http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Context_Actions.html Я мог решить свою проблему, удалив Annotaions.cs в моей папке "Свойства" (которая автоматически создается Resharper.). После того, как Resharper создал новый Annotaions.cs, отсутствующие опции снова стали доступны.