Входить., Backspace и навигационные клавиши не отвечают в Visual Studio 2010 w / Powertools / Resharper
У меня есть эта очень раздражающая проблема, что в Razor Views Enter, Backspace и навигационные клавиши часто не отвечают. Я должен перезапустить VS, чтобы снова вернуть его в нормальное состояние. Я что-то упустил?
9 ответов:
У меня была та же проблема, и я решил ее, сохранив файл razor (Ctrl + S). Как только я это сделаю, я снова смогу использовать клавиши Enter, Backspace и навигации.
Я считаю, что Alt + Enter также может работать.
Я не часто попадаю в это состояние, и приведенное выше решение не решает основную проблему. Я считаю, что это может иметь какое-то отношение к ReSharper, но не выяснил, верно ли это предположение или нет.
есть несколько страниц которые обсуждают этот тип проблемы: ссылка 1 Ссылка 2 Ссылка 3
пожалуйста, попробуйте удалить скрытый '.suo ' config из папки решения.
Я знаю, что эта тема была создана некоторое время назад, но это может быть полезным советом для кого-то.
Это происходило со мной в VS 2010, несмотря на то, что я не использовал R#. После копания в этих ссылках @Ryan Spears поставил в своем посте я наткнулся на постоянное решение источник. (Обратите внимание, что решение @Maffelu действительно работало для меня, но оно может переключиться обратно, если я случайно нажму Left Alt + Shift).
Это также странно, потому что левый Alt + Shift, похоже, не меняет его обратно, поэтому вам нужно перейти к источнику: привязка ключа похоронена в элементе управления Windows Панель:
Панель Управления>регион и язык>языки и клавиатуры>Изменить Клавиатуру> Расширенные Настройки Клавиш>Изменить Сочетание Клавиш>Выберите "Не Назначен" как переключение языка ввода и переключение раскладки клавиатуры.
Я видел то же самое в Visual Studio 2013 и 2015 CTP.
ни одно из вышеперечисленных решений не сработало, но перезапуск Visual Studio сделал (после отображения приведенного ниже предупреждения).
что-то, что сработало для меня:
попробовать
Tools > Import and Export Settings...
затем выбрать толькоKeyboard
.искать
Bkspce
и посмотреть, если он используется для чего угодно.у меня случайно было что-то глобальное, связанное с
Bkspce, Bkspce
что вызвало очень странную проблему.
это случилось со мной, когда я установил
ReSharper
в Visual Studio, которая имеетVsVim
установлен, и я исправил это следующим образом:
- удалить
VsVim
- сбросить раскладку клавиатуры по умолчанию в
Tools
->Options
->Environment
->Keyboard
- установить
ReSharper
отображение сочетаний клавиш вReSharper
параметры. (Я используюReSharper 2.x or IntelliJ IDEA
), и убедитсяEnter
,Backspace
, etc работают.- установить
VsVim
и настроить его параметры клавиатуры.
Решарпер может быть причиной.Ни одно из решений выше не работало для меня. Сначала проверьте, если Resharper является проблемой.
просто перейдите в меню Сервис > Параметры > ReSharper > общие > нажмите приостановить Resharper.
после принятия мер выше, если он работает сейчас,как ожидалось, то ваша проблема может быть вызвана кэш.
очистить кэш, следуя навигации ниже.
Resharper > параметры > общие > очистить кэш или стереть их вручную
или проблема может быть вызвана несоответствием тегов скрипта в cshtml.(Странно, но это был тот случай, который вызывает мою проблему)