Резервна клавіша та клавіші зі стрілками не працюють як очікувалося


22

Більшість часу Visual Studio, здається, працює добре. Але час від часу він переходить у прикольний редагуючий стан. Я все ще можу набрати, але не можу перемістити курсор за допомогою клавіш зі стрілками. Клавіші зі стрілками, здається, знімають фокус у вікні редагування. Задній простір не працює, але ключ видалення робить. Єдине рішення, яке я знайшов поки що - закрити всі відкриті документи та повторно їх відкрити.

Це помилка чи одна з тих невидимих ​​«особливостей», яка просто схожа на помилку? Якщо не помилка, чи є спосіб вийти з цього стану? В іншому випадку, чи є виправлення чи виправлення для цього?


Про це повідомляється безліч відгуків на connect.microsoft.com. Через деякий час я перестав їх читати, нічого певного і багато користувачів, які відмовилися від своєї справи. Можливо, у вас буде більше енергії.
Ганс Пасант

Як ви їх знайшли? Пошукові терміни, якими я користувався, не виявили нічого корисного.

Я набрав "backspace" у вікні пошуку.
Ганс Пасант

У мене це теж було, виявився плагін, який застарів (ReSharper)
Ерік Герліц

Класно, повідомте нам результат!
Ерік Герліц

Відповіді:


22

Здається, це трапляється зі мною, коли я відкриваю рішення, а файли вже відкриті. Раніше я закривав файли, потім закривав і знову відкривав рішення, щоб його виправити, але тепер просто натисніть Alt+ Enter.

Ось блог, де я знайшов цю хитрість .


Дивовижно. Це повністю зробило це! Набагато простіше, ніж весь час закривати та повторно відкривати вікна. Спасибі!
бенекаста

Дуже дякую!!! Я завжди відновлював вікна файлів кожного разу, коли це сталося, перш ніж я це бачив.
artsylar

Тільки MS потрібно зробити гарячу клавішу, щоб повернути фокус у вікно, на яке ви клацаєте або набираєте ... фігури. Спасибі!
DerpyNerd

4

Я все ще бачу це питання навіть після ALT + ENTER.

Однак я помітив, якщо у мене було відкрито більше одного вікна, якщо я клацнув у кожному файлі, то спробував повернути назад, врешті-решт, він працював на одному, і тоді я здався знову в робочому стані.


2
Важко повірити, що у мене все ще виникає ця проблема у 2016 році (VS 2015), але ось я. Перемикання документів, закриття проблемного документа, а потім його відкриття знову подбало про це. Спасибі!
RobertB

2

Я також виявив, що це стосується випадку модального діалогу, навіть якщо воно не видно. Ви можете перевірити, чи немає у VS деяких діалогових діалогових повідомлень на задньому плані. Закриття їх повертається до нормального стану.


0

Жодне з перерахованих вище рішень не працювало для мене. Однак після багатьох проб і помилок я виявив, що якщо перезапустити VS і завантажити або створити інший проект, з подальшим повторним відкриттям проблемного проекту, він працює.


0

По-перше, якщо у вас виникають такі проблеми, як ця "команда 'reference-view.refresh' not found", як ви бачите тут, ярлик для REFRESH повинен бути призначений одній клавіші, і ця клавіша не буде працювати, коли ми набираємо код VS.

Щоб вирішити це, відкрийте свій код vs у файлі, перейдіть до налаштувань, під налаштуваннями, перейдіть до комбінацій клавіш:

Файл -----> Налаштування ---> Комбінації клавіш спроба ввести ключ, з яким ви маєте проблеми, не вдасться.

На комбінації клавіш натисніть клавішу SHIFT + конкретну клавішу, з якою ви маєте проблеми, а потім введіть Refresh або будь-яке слово, яке ви використовували в якості ярлика.

Потім відредагуйте ярлик, змініть його від літери, на яку впливає, на комбінацію клавіш, можливо CTRL + ALT + (будь-яка клавіша) або ALT + SHIFT + будь-яка клавіша

Будь ласка, не використовуйте одну клавішу в якості ярлика, якщо це призведе до того, що при кодуванні ключ не функціонує у коді VS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.