Вопрос

Как вы, возможно, знаете, в VS 2008 ctrl+вкладка открывает отличное окно навигатора с миниатюрами каждого файла.Мне это нравится, но есть одна маленькая деталь, которая меня раздражает в этой функции: окно остается открытым после отпускания кнопки ctrl Клавиша.При выполнении альт+вкладка в Windows вы можете нажать tab, чтобы перейти к нужному элементу (все еще удерживая нажатой клавишу альт ключ), а затем, когда вы найдете то, что вам нужно, поднимаясь вверх на альт клавиша выбирает этот элемент.

Я бы хотел VS 2008 сделал бы то же самое.Для меня, когда я отрываюсь от ctrl, окно все еще там.Я должен ударить войти чтобы на самом деле выбрать элемент.Я нахожу это раздражающим.

Кто-нибудь знает, как сделать VS 2008 закройте окно на освободить из числа ctrl ключ?

Это было полезно?

Решение

Вероятно, у вас включен диктор преобразования текста в речь.

http://forums.microsoft.com/MSDN/ShowPost.aspx ?postID=2467648&SiteID=1&mode=1

Просто снимите все флажки в разделе Программа для преобразования текста в речь.

--> Чтобы открыть Диктор с помощью клавиатуры, нажмите CTRL+ESC, нажать R, введите диктор, а затем нажмите Ввод.

Это сводило меня с ума в течение нескольких месяцев, пока я не нашел это сообщение.

Другие советы

Я обнаружил это поведение, когда запускал VS2008 под Windows 7 и использовал приложение magnifier.

Я подозреваю, что аналогично это произошло бы и в Vista.

По сути, я полностью уменьшил масштаб изображения, но не закрыл приложение magnifier.Как только его закрыли, все вернулось в нормальное русло.

Эта чертова штука тоже преследует меня.Visual Studio 2008 с пакетом обновления 1 и 64-разрядной версией Windows 7.Установка раздела реестра, упомянутого в этой теме, не поможет.Сара Форд хвастается, что знает правильный ключ (http://blogs.msdn.com/saraford/archive/2008/01/04/did-you-know-use-ctrl-tab-to-bring-up-the-ide-navigator-to-get-a-bird-s-eye-view-and-navigation-of-all-open-files-and-tool-windows-in-visual-studio.aspx) но она никому не скажет.Я думаю, чудесный совет слишком велик, чтобы поместиться на полях страницы или что-то в этом роде.

Также выключение или включение всех опций диктора не помогает (но это сводит с ума меня и моих коллег). В качестве бонуса при запуске narrator.exe (ВВОД диктора WIN-R) запускается увеличитель Windows (magnifier.exe ) и он немедленно увеличивает масштаб до уровня молекулы, не давая возможности увеличить масштаб обратно (ctrl + / -, win - / +, win-колесико мыши, esc не работает.) Приходится уничтожать его из диспетчера задач, что чертовски просто, когда каждый пиксель размером с пикап.Magnifier никогда не запускается, когда вам это нужно (предполагается, что он запускается с win-+), но иногда он переходит в режим, в котором он запускается При КАЖДОМ ЧЕРТОВОМ ВХОДЕ В СИСТЕМУ, на удаленном рабочем столе или нет.И увеличивает масштаб до атомного, не имея возможности вернуться назад.Чем позже (неделю или около того) это пройдет.Настройка панели управления, похоже, не помогает.

Кроме того, у меня была эта проблема с залипанием ctrl-tab по крайней мере дважды-три раза (прямо сейчас у меня это происходит), и она исчезла через несколько недель без четкой причины.Я просто стиснул зубы и пошел дальше.Но теперь с меня хватит.

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

Я решил эту проблему, переназначив сочетание клавиш ctrl-tab на Window.NextDocumentWindow вместо того, чтобы Window.NextDocumentWindowNav (IDE-навигатор).Ни одно из вышеперечисленных обходных решений не устранило проблему для VS 2010 в Win 7.

MS должна исправить эту проблему!

Странно.Моя установка VS2008SP1 демонстрирует желаемое поведение (в проекте веб-приложения).Я не помню, чтобы вносил какие-либо явные изменения.

Когда "Распознавание речи Windows" запущено (даже если оно не прослушивает команды), VS2010 демонстрирует такое поведение.Выход из "Windows Speech Recognition" восстанавливает настройки по умолчанию, т.е.выбор можно изменить, нажимая клавишу Tab снова и снова, удерживая нажатой клавишу Ctrl, и документ будет выбран, как только будет отпущена клавиша Ctrl.

На всякий случай, если кому-то все еще нужно исправить это (я столкнулся с таким поведением в VS2010), что вы можете сделать, это:

  • Закрыть ПРОТИВ
  • Включить липкие клавиши
  • Повторно открыть VS
  • Отключить липкие клавиши

Это решило проблему для меня.

Проверьте ответ "рассказчик".Я почти уверен, что это делается для того, чтобы дать рассказчику время ознакомиться с вариантами...затем вы можете "ввести" выбранный параметр, когда будете уверены в своем выборе.

В противном случае проверьте настройки "липких клавиш" (панель управления \ специальные возможности \ клавиатура) и снимите флажки с параметров.

Просто отключить диктора у меня не получилось.

Что я сделал (помимо снятия флажка с диктора), так это зашел на панель управления Центр удобства доступа на каждом из Изучите Все Настройки экранов, снял флажки со всех параметров, которые все еще были отмечены, а затем нажал Применять.

Как только я это сделал, все снова заработало.

Даже если ни один из флажков не установлен ни на одном из экранов "Изучить все настройки", обязательно нажмите Применять кнопка, поскольку кажется, что просто снять флажок с диктора не всегда работает, но нажатие на Применять кнопки в различных разделах эффективно сбросят и применят настройки.

Сегодня я столкнулся с такой же проблемой с VS2012;Все было хорошо - отпускание клавиши Ctrl активирует документ, который фокусировался на этом изящном всплывающем окне.

Моей причиной был "Inspect", который я начал использовать сегодня утром.Очевидно, он содержит всплывающее окно, чтобы дать вам больше времени для игры.

Просто убейте "Проверять", все вернется в нормальное русло.Я не знаю, как исправить одновременный запуск 'Inspect' и нормальное поведение.

Кажется, со мной такого не происходит.Но раньше я не знал об этой функции и только сегодня попробовал ее.Возможно, вы захотите попробовать установить пакет обновления 1, поскольку я также только что установил его сегодня, и поведение, похоже, было исправлено.

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

Мне кажется, что на вашей клавиатуре застряла клавиша.Попробуйте выяснить, зависает ли управление, выполнив команду osk.exe (Встроенная экранная клавиатура Windows), которая покажет вам, какие клавиши нажимаются.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top