Настройка VSCode для специальных возможностей

Источник:VSCode setup for accessibility
Дата публикации:12.03.2020
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

Автор статьи— незрячий музыкант и сотрудник городского университета в Дублине, где работает старшим системным администратором в отделе информационных систем и услуг. Подробнее о нём, его увлечениях и любимой собаке-проводнике можно узнать на странице About DigitalDarragh.

Мне очень нравится редактор исходного кода VS Code. Вот шаги, которые необходимо выполнить, чтобы настроить его для оптимальной работы совместно с программой экранного доступа JAWS for Windows.

Загрузка и установка VS Code

  1. Скачайте VSCode с официального сайта.
  2. Запустите загруженный установщик.
  3. Следуйте подсказкам Мастера установок.
  4. Установите флажок, обозначенный как Add “Open with Code” action to Windows Explorer file context menu (Добавить действие «Открыть с помощью Vs Code» в контекстное меню проводника Windows), чтобы VS Code можно было вызвать из контекстного меню проводника Windows.
  5. Нажмите кнопку Install (Установить), чтобы выполнить установку программы.

Настройка Visual Studio Code

Теперь необходимо включить поддержку программ экранного доступа в VS Code.

  1. Запустите VS Code.
  2. Нажмите Alt + f, чтобы перейти в меню File.
  3. Нажмите клавишу p, чтобы перейти к элементу Preferences.
  4. Разверните вложенное меню.
  5. Нажмите клавишу Enter на элементе Settings.
  6. Нажмите букву e, чтобы перейти к полю редактирования для поиска настроек.
  7. Наберите без кавычек текст "screen" (но можно и "accessibility", чтобы поиск был более точным). По мере поиска подходящих настроек будут звучать сообщения о количестве найденных вариантов.
  8. Переместитесь по элементам управления, нажимая клавишу Tab, пока не прозвучит «Editor Accessibility support. ». Однако в списке результатов может быть более одного варианта, тогда придётся сначала выбрать нужный вариант.
  9. Разверните список помощью сочетания клавиш Alt + стрелка вниз.
  10. При помощи стрелок вверх и вниз on.
  11. При помощи клавиши Tab переместитесь за пределы поля, затем закройте настройки с помощью Ctrl + F4.

Поддержка специальных возможностей, как правило, включается автоматически, если VS Code обнаруживает работающую программу экранного доступа,но в настоящее время во встроенной консоли есть ограничение. Необходимо явно включить поддержку специальных возможностей, чтобы консоль стала доступной.

Настройки JAWS

Для успешного выполнения нижеследующих рекомендаций необходимо понимать смысл и возможные негативные последствия совершаемых действий. Если вы никогда не делали ничего подобного, то обратитесь к более опытному пользователю JAWS. Также обратите внимание, что речь идёт о JAWS версии 2019 и для других версий этой программы экранного доступа указанные действия могут отличаться или вообще не потребоваться.

Работать в VS Code станет удобнее, если Jaws по умолчанию будет отключать виртуальный курсор, когда клавиатурный фокус переходи в приложение vSCode. Для этого необходимо выполнить следующие шаги:

  1. Отредактируйте файл ConfigNames.ini. Для этого могут потребоваться права Администратора.
    1. Работая в JAWS и перейдя в окно VSCode, нажмите сочетание клавиша JAWS плюс 0.
    2. Откроется редактор сценариевJAWS с файлом Chrome по умолчанию. Закройте этот файл.
    3. Нажмите клавиши control + o, чтобы открыть новое окно.
    4. введите следующий полный путь и нажмите клавишу EnterC:\ProgramData\Freedom Scientific\JAWS\2019\Settings\enu\ConfigNames.ini или для локализованной версии
      C:\ProgramData\Freedom Scientific\JAWS\2019\Settings\rus\ConfigNames.ini
    5. При помощи поиска проверьте, что в файле нет строк, содержащих "code=VisualStudioCode" или "code=VSCode". Если эти строки уже существуют, то пропустите следующий пункт.
    6. Если указанные строки отсутствуют, то перейдите в конец открытого файла и добавьте строку:
      Code=VSCode
    7. Если вы используете свободную сборку VS Codium, то необходимо добавить строку:
      VSCodium=VisualStudioCode
      или
      VSCodium=vscode
      в зависимости от того, какая из конфигураций была указана в строке code=....
  2. Закройте редактор сценариев и перезапустите JAWS.
  3. В окне VS Code при активном JAWS нажмите комбинацию клавиша JAWS + 6, чтобы открыть настройки JAWS.
  4. Наберите без кавычек: "virtual" (или "виртуал", если спользуется русифицированный интерфейс) в поле поиска и нажмите Enter.
  5. Нажмите клавишу Tab.
  6. Найдите в списке и снимите флажок, обозначенный как Use virtual PC cursor” (Использовать виртуальный PC курсор).
  7. Чтобы сохранить сделанные изменения, перейдите клавишей Tab на кнопку OK и активируйте её клавишей Пробел.

Теперь вы сможете вполне успешно использовать JAWS for Windows совместно с редактором исходного кода Microsoft Visual Studio Code.

Метки

JAWS, Visual Studio / VS Code, Доступность, Разработка


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024