Подтвердить что ты не робот

Resharper Перейдите к представлению MVC

Недавно я обновился до Resharper 8.1 и VS 2013

Прежде чем я смог ctrl + щелкнуть на Вид, чтобы перейти на него, но это больше не работает. Есть ли функция, которую мне нужно включить, чтобы вернуть ее?

 PartialView("_MainMenu", viewModel);
4b9b3361

Ответ 1

Перейдите в раздел "Рестарпер- > Управление расширениями" и перейдите на вкладку "Онлайн". Затем выполните поиск Resharper.ExternalAnnotations и установите пакет, в который он входит.

enter image description here

Наконец, перейдите на страницу Visual Studio Tools- > Options и перейдите на страницу настроек Resharper- > General. Нажмите "Приостановить сейчас", а затем "Возобновить", чтобы перезапустить Resharper.

enter image description here

Ответ 2

Об обходном пути для предыдущих версий 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.

Лучше сначала очистить целевую папку, чтобы избежать дублирования аннотаций.

Ответ 3

ReSharper 8.2.1 (8.2.1000.4556) не поддерживает MVC 5.2

EAP для 8.2 закрыт

Зарегистрирована ошибка

UPDATE:

ИСПРАВЛЕНО: ответ об ошибке из команды Resharper

Вам необходимо перезапустить VS, и вы получите уведомление об обновлении или запустите его вручную из Resharper = > Extension Manager = > Updates = > Resharper.ExternalAnnotations(например, в ответе Samuel)

Ответ 4

По-прежнему существует проблема с 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, и я могу подтвердить, что после ее установки эта новая версия исправляет проблему для меня!

Ответ 6

Не должно быть проблем с запуском 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.

Ответ 7

попробуйте ctrl+B в то время как курсор какой-либо, где на View()