Visual Studio застрял в странном режиме, вызывая проблемы с клавиатурой - PullRequest
11 голосов
/ 20 февраля 2012

Это происходило со мной в других версиях Visual Studio, но в VS.NET в последнее время это часто происходило. Я уверен, что это простое решение, но я не знаю, что это такое, и оно меня гониторехи.

Я буду работать в VS.NET, а потом вдруг не могу щелкнуть мышью, чтобы перейти к точке в коде.Я не понимаю курсор.Все, что он делает, это выделяет все слова серым цветом, когда я пытаюсь изменить положение курсора.И тогда печатать не работает или это странно.Единственное, что я заметил, это в строке состояния VS.NET.Он говорит что-то вроде «... ожидание второго нажатия клавиши после нажатия CTRL + D ...».Я знаю, что CTRL + D - это ярлык VS.NET, поэтому я нажимаю еще одну клавишу в комбинированной клавише, чтобы попытаться выйти из этого режима.Сегодня я нажал ENTER и сказал, что это недопустимая комбинация клавиш.Я ожидал выйти из странного режима, в котором я находился, но ничего не изменилось.

Единственный способ, которым я могу это исправить, - закрыть VS.NET и снова загрузить его.Не идеально и трата времени.

Возможно, это даже не связано с CTRL + D комбинацией нажатий клавиш, но это единственное, что я замечаю, когда я 'Я застрял в этом странном режиме клавиатуры.Как я уже сказал, я уверен, что выйти из этого режима просто, но не знаю как.Гугл мало что дал.

Идеи кому-нибудь?

С уважением,

CTRL + Shift + B 1033 **

Ответы [ 3 ]

11 голосов
/ 04 мая 2012

Я смог очистить это прошлое, выполнив CTRL + TAB на другой странице, а затем вернитесь на исходную страницу. Кажется, работает без необходимости закрывать страницу.

1 голос
/ 29 апреля 2015

Возможно, это не та проблема, с которой вы столкнулись, но у меня возникла проблема, когда клавиша «Плюс» неожиданно начала работать как щелчок мыши.

Сначала я подумал, что у меня может зависнуть модификатор, но после нескольких экспериментов я обнаружил, что это также относится и к другим программам.

После некоторого поиска в Google оказывается, что я случайно включил mouse keys.

Вы можете включить и выключить это с помощью shift-alt + num lock. Когда вы выключаете его, он также отключает блокировку номера (но включение не переключает его). Возможно, это не по теме, но я подумал, что это может помочь людям, которые ищут то же самое.

1 голос
/ 12 сентября 2013

Я не уверен, что это в точности связано с вашей проблемой, но я также испытал странное поведение в Visual Studio 2010. Я отследил его до следующего:

SHIFT + WIN переводит редактор в какой-то режим автоматического выбора.Везде, где я нажимаю кнопку мыши, текст между положением курсора и щелчком выделяется.Чтобы выйти из этого режима, нажмите SHIFT

CONTROL + WIN , чтобы перевести редактор в режим, в котором он обрабатывает каждый щелчок мыши, как если бы CTRL былнажат.Чтобы выйти из этого режима, нажмите CTRL .

. Для того, чтобы это работало, нужно нажать одновременно указанные выше клавиши.Я не думаю, что это связано с Windows Sticky Keys, так как у меня отключена эта функция.Похоже, что это функция Windows, поскольку она работает во всей системе и не изолирована только от Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...