VS 2008 - поведение ctrl-tab - PullRequest
       57

VS 2008 - поведение ctrl-tab

9 голосов
/ 20 августа 2008

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

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

Кто-нибудь знает, как заставить VS 2008 закрыть окно на выпуске клавиши ctrl ?

Ответы [ 13 ]

13 голосов
/ 20 августа 2008

Возможно, у вас включен текстовый текстовый рассказчик.

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

Просто снимите все флажки под Программа «Text-To-Speech».

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

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

5 голосов
/ 25 октября 2009

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

Я подозреваю, что это будет происходить аналогичным образом в Vista.

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

3 голосов
/ 03 февраля 2010

Эта чертова вещь преследует меня тоже. Visual Studio 2008 SP1 и Windows 7 64-разрядная версия. Установка ключа реестра, упомянутого в этой теме, не поможет. Сара Форд хвастается, что она знает правильный ключ (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 narrator ENTER) запускает экранную лупу (magnifier.exe), и он сразу же увеличивает масштаб молекулы, не давая возможности вернуться назад (Ctrl +/-, win - / +, колесо win-mouse, esc не работает.) Необходимо убить его из диспетчера задач, который чертовски легко, когда каждый пиксель размером с пикап. Лупа никогда не запускается, когда она вам нужна (предполагается, что она запускается с win- +), но иногда она переходит в режим, в котором она запускается при каждом входе в систему, удаленный рабочий стол или нет. И увеличивает масштаб атома без возможности вернуться. Позднее (неделю или около того) это уходит. Настройка панели управления не помогает.

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

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

2 голосов
/ 20 июня 2011

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

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

1 голос
/ 27 декабря 2010

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

1 голос
/ 20 августа 2008

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

0 голосов
/ 27 июня 2018

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

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

Просто убейте «Осмотреть», все вернется нормально. Я не знаю, как исправить «Проверять» одновременно и нормальное поведение.

0 голосов
/ 29 января 2011

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

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

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

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

0 голосов
/ 19 января 2011

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

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

0 голосов
/ 24 октября 2010

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

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

Это решило это для меня.

...