В настоящее время я использую VS Code версии 1.77.3 и столкнулся с проблемой с функцией быстрого открытия. В предыдущих версиях первый элемент в выборе всегда был по умолчанию сфокусирован, поэтому я мог просто нажать Enter, чтобы открыть файл. Однако в текущей версии мне нужно использовать клавиши со стрелками, чтобы перейти к нужному элементу, прежде чем нажимать Enter.
Является ли это ошибкой в последней версии VS Code или есть параметр, который я могу изменить, чтобы вернуться к предыдущему поведению?
Это было поднято здесь как проблема: Быстрое открытие не выбирает автоматически первый элемент # 180302 , где было обнаружено, что проблема связана с включенным Режимом специальных возможностей (также называемым «Режим чтения с экрана»).
Если вы на самом деле не используете его, вы можете отключить режим специальных возможностей / чтения с экрана, добавив следующее в свой файл settings.json:
"editor.accessibilitySupport": "off"
Вышеупомянутый тикет о проблеме закрыт, так как дубликат Клавиша Enter больше не выполняет действие по умолчанию. # 178788 , который сам по себе закрыт как дубликат Не имеет какого-либо специального режима быстрого выбора # 176081
Если вы намеренно используете режим специальных возможностей / чтения с экрана и хотите изменить это поведение, вам придется создать заявку на запрос функции.
Обновление для VS Code 1.78 (выпуск за апрель) (где # 176081 был объединен и выпущен). См. раздел под названием «Улучшенный и согласованный опыт быстрого выбора», в котором говорится:
Ранее пользователи режима специальных возможностей по-разному вели себя при работе с палитрой команд и другими элементами быстрого выбора. В режиме специальных возможностей первый элемент быстрого выбора не был выбран, чтобы быть полностью доступным. В этой итерации мы представили новое поведение, которое позволяет вам использовать лучшее из обоих миров: доступный и быстрый рабочий процесс быстрого выбора, позволяющий сразу же нажимать
Enter
.Примечание. Одним из компромиссов при таком подходе является то, что если выбран элемент в окне «Быстрый выбор», вы не сможете услышать изменения ARIA в поле ввода «Быстрый выбор» из-за ограничения ARIA. Чтобы услышать эти изменения, вы можете нажимать
Shift + Tab
, пока не будет выбран ни один элемент списка.
Я использую Windows в качестве операционной системы, а вы нет? То есть у вас всегда выбирается первый?