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

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

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

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
9
0
2 090
13
Перейти к ответу Данный вопрос помечен как решенный

Ответы 13

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

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

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

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

Ответ принят как подходящий

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

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

Just uncheck all checkboxes under "Text-To-Speech" narrator software.

--> To open Narrator using the keyboard, press CTRL+ESC, press R, type narrator, and then press Enter.

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

Спасибо, что разместили это, но я попробовал, и это не сработало. Я запустил экранный диктор, как описано, и снял все флажки. Я также снял флажок «Использовать экранный диктор» на панели управления. Мне все еще нужно нажимать Enter после Ctrl + Tab. Что еще я мог попробовать?

Timwi 18.08.2009 01:57

У меня такая же проблема в Win7 сейчас

Johan Danforth 02.10.2009 15:35

Ссылка сейчас не работает, но решение все еще работает.

Brian Reichle 25.02.2011 14:53

Я также заметил такое поведение при запуске лупы Windows 7 - я уверен, что я не использую ее намеренно, но нажатие Win- + вызывает ее, а затем ее закрытие явно приводит к тому, что поведение Ctrl-Tab возвращается в нормальное состояние. .

Dylan Beattie 02.02.2012 00:52

Суть в том, что VS связан с API специальных возможностей Windows. Я столкнулся с таким бесполезным поведением в Visual Studio 2012 после того, как поигрался с распознаванием речи в Windows 8. Мне пришлось явно закрыть распознавание речи, пока VS был открыт. То же самое, вероятно, касается других инструментов специальных возможностей.

zacharydl 11.06.2013 04:20

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

Я подозреваю, что то же самое могло бы произойти и под перспективой.

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

Эта чертова штука преследует меня тоже. Visual Studio 2008 SP1 и 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- птица-глаз-просмотр-и-навигация-все-открытые-файлы-и-окна-инструменты-визуально-studio.aspx), но не говорит. Думаю, чудесный наконечник слишком велик, чтобы поместиться на полях страницы или что-то в этом роде.

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

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

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

Теперь я просто живу с проблемой, хотя получил удовольствие от твоей тирады.

BADC0DE 11.02.2010 15:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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