Недавно я обновился до Resharper 8.1 и VS 2013
Прежде чем я смог ctrl + щелкнуть на Вид, чтобы перейти на него, но это больше не работает. Есть ли функция, которую мне нужно включить, чтобы вернуть ее?
PartialView("_MainMenu", viewModel);
Недавно я обновился до Resharper 8.1 и VS 2013
Прежде чем я смог ctrl + щелкнуть на Вид, чтобы перейти на него, но это больше не работает. Есть ли функция, которую мне нужно включить, чтобы вернуть ее?
PartialView("_MainMenu", viewModel);
Перейдите в раздел "Рестарпер- > Управление расширениями" и перейдите на вкладку "Онлайн". Затем выполните поиск Resharper.ExternalAnnotations и установите пакет, в который он входит.
Наконец, перейдите на страницу Visual Studio Tools- > Options и перейдите на страницу настроек Resharper- > General. Нажмите "Приостановить сейчас", а затем "Возобновить", чтобы перезапустить Resharper.
Об обходном пути для предыдущих версий ReSharper:
Вы можете скачать пакет с аннотациями https://resharper-plugins.jetbrains.com/api/v2/package/ReSharper.ExternalAnnotations/8.1.1000.431 и распаковать содержимое папки ReSharper\vAny\annotations\
на C:\Program Files (x86)\JetBrains\ReSharper\vX.Y\Bin\ExternalAnnotations
, где XY - ваша версия ReSharper.
Лучше сначала очистить целевую папку, чтобы избежать дублирования аннотаций.
ReSharper 8.2.1 (8.2.1000.4556) не поддерживает MVC 5.2
UPDATE:
ИСПРАВЛЕНО: ответ об ошибке из команды Resharper
Вам необходимо перезапустить VS, и вы получите уведомление об обновлении или запустите его вручную из Resharper = > Extension Manager = > Updates = > Resharper.ExternalAnnotations(например, в ответе Samuel)
По-прежнему существует проблема с ReSharper и переходом к MVC Views или с возможностью QuickFix (Alt + Enter), доступной на них в последней версии (начиная с этой записи) версии ReSharper - v8.2.3000.5176.
Моя версия MVC - 5.2. Моя версия ReSharper - 8.2.3000.5176. Когда я установил это, казалось, чтобы установить ExternalAnnotations, поставляемые в комплекте с обновлением, также версии с одинаковым номером версии.
Я могу исправить эту проблему, удалив ExternalAnnotations (версия 8.2.3000.5176) и переустановив последнюю версию, предлагаемую в галерее ReSharper (версия 8.2.2001.1). После перезапуска Visual Studio мои быстрые исправления MVC и просмотр навигации вернутся.
Странно, я также получаю от ReSharper запрос на расширение обновлений, и он хочет обновить мои ExternalAnnotations до версии 8.2.3000.5176. Если я это сделаю (и перезапустите VS), все снова сломается. Однако перезагрузка до версии 8.2.2001.1 (и перезагрузка VS) будет исправлена снова.
Ряд других людей также сообщают об этой проблеме в сообщении блога JetBrain ReSharper, в котором сообщается ReSharper 8.2.3
Итак, если вы используете MVC 5.2.x и ReSharper 8.2.3, попробуйте изменить версию используемой ExternalAnnotations и посмотреть, устраняет ли это проблему.
ОБНОВЛЕНИЕ (5 ноября 2014 года): Теперь появилась новая версия внешних аннотаций ReSharper, доступных из "ReSharper Gallery" JetBrains. Эта новая версия v8.2.3001, и я могу подтвердить, что после ее установки эта новая версия исправляет проблему для меня!
ReSharper 8.1 просто не поддерживает MVC 5.1
Последние сборки EAP из ReSharper 8.1.1 do.
Не должно быть проблем с запуском ctrl + click, и никакая дополнительная настройка (включение/отключение чего-либо) не требуется. Так что это скорее всего ошибка.
Ваша ситуация может быть связана со следующим известным сообщением здесь. Он связан с IntelliSense, а не с Resharper напрямую, но они оба связаны с проблемами с навигацией в движке Razor при наличии VS 2013 и новейших ASP.NET MVC.
Ниже приводится краткое описание описания проблемы и некоторые способы ее устранения:
Поддержка MVC 5.1 Tooling и Razor IntelliSense все еще разобщены После установки VS2013 Update 1 RC
Известная проблема:
Если пользователь VS2013 установил "Microsoft ASP.NET и Web Tools 2013.1 для Visual Studio 2013", прежде чем устанавливать VS2013 Update 1 RC, они не будут получить поддержку инструментальных средств MVC 5.1, которая поставляется с обновлением VS2013 1 RC.
Симптом:
Поддержка инструмента MVC 5.1 и Razor IntelliSense все еще сломаны после установки VS2013 Update 1 RC.
Обход проблемы:
В "Установка и удаление программ" удалите "Microsoft ASP.NET и веб-инструменты 2013.1 для Visual Studio 2013" Ремонт VS2013 RTM Установите VS2013 обновление 1 RC, если вы еще не установили его. Если вы уже установили это вам не нужно переустанавливать или ремонтировать. Из Web PI переустановите Microsoft ASP.NET и Web Tools 2013.1 для Visual Studio 2013 или ремонт Azure SDK 2.2.
попробуйте ctrl+B
в то время как курсор какой-либо, где на View()