В большинстве случаев Visual Studio работает нормально. Но изредка он попадает в странное состояние редактирования. Я все еще могу печатать, но я не могу двигать курсор с помощью клавиш со стрелками. Вместо этого клавиши со стрелками, кажется, отвлекают внимание от окна редактирования. Backspace не работает, но клавиша удаления работает. Единственное решение, которое я нашел, - закрыть все открытые документы и открыть их снова.
Это ошибка, или одна из тех невидимых «особенностей», которая очень похожа на ошибку? Если не ошибка, есть ли способ выйти из этого состояния? Иначе есть ли исправление или патч для этого?
visual-studio-2010
benekastah
источник
источник
Ответы:
Похоже, это происходит со мной, когда я открываю решение и уже открыты файлы. Раньше я закрывал файлы, затем закрывал и снова открывал решение, чтобы исправить это, но теперь я просто нажал Alt+ Enter.
Вот блог, где я нашел этот трюк .
источник
Я все еще вижу эту проблему даже после ALT + ENTER.
Однако я заметил, что у меня было открыто более одного окна, если я нажимал на каждый файл, затем пытался вернуться, в конце концов, он работал на одном, и затем я снова вернулся в рабочее состояние.
источник
Я также обнаружил, что это тот случай, когда модальное диалоговое окно присутствует, даже если оно не видно. Вы можете проверить, есть ли в фоновом режиме диалоговые окна предупреждений. Закрытие их возвращается в нормальное состояние.
источник
Любое из вышеперечисленных решений не сработало для меня. Однако после долгих проб и ошибок я обнаружил, что если вы перезапустите VS и загрузите или создадите другой проект с последующим повторным открытием проблемного проекта, он будет работать.
источник
Во-первых, если у вас есть проблемы, такие как «команда» reference-view.refresh «not found», как вы можете видеть здесь, ярлык для REFRESH должен быть назначен одной клавише, и эта клавиша не будет работать, когда мы набираем код VS
Чтобы решить эту проблему, откройте свой код против, в файле, перейдите в настройки, в настройках, перейдите к сочетаниям клавиш:
Файл -----> Настройки ---> Сочетания клавиш попытка набрать ключ, с которым вы столкнулись, не удалась.
Сочетание клавиш, нажмите SHIFT + конкретную клавишу, с которой вы столкнулись, затем введите «Обновить» или любое другое слово, которое вы использовали в качестве ярлыка для соответствующей буквы.
Затем отредактируйте ярлык, измените его с соответствующей буквы на комбинацию клавиш, например, CTRL + ALT + (любая клавиша) или ALT + SHIFT + любая клавиша.
Пожалуйста, не используйте одну клавишу в качестве ярлыка, так как это сделает ключ не функционирующим в коде VS при кодировании.
источник