Genesis (Генератор проектов дополнений для NVDA)

Описание

Genesis — это дополнение для NVDA, предназначенное для упрощения создания проектов дополнений. Оно предоставляет полностью доступный интерфейс для определения начальных метаданных и автоматически генерирует структуру проекта.

При желании Genesis может создать удалённый репозиторий на GitHub, используя официальный шаблон.

Сгенерированная структура основана на официальном шаблоне сообщества NVDA: https://github.com/nvaccess/addonTemplate

Основные возможности

Целевая аудитория

Дополнение предназначено для:

Требования

Для использования Genesis

Внешние зависимости не требуются. Дополнение работает непосредственно в NVDA.

Для разработки сгенерированного дополнения

Установите:

Для публикации на GitHub (опционально)

Удалённая публикация происходит только при включении в: NVDA > Параметры > Настройки > Genesis

Аутентификация GitHub

Если включена опция «Разрешить публикацию репозитория на GitHub», Genesis запросит ваш токен доступа.

Когда опция отключена:

Как создать токен на GitHub

  1. Перейдите на страницу https://github.com/settings/tokens
  2. Перейдите в раздел «Tokens (classic)» → «Generate new token (classic)»
  3. Установите имя
  4. Выберите срок действия
  5. Выберите разрешение repo
  6. Создайте токен и сохраните его в надёжном месте

Примечания

Установка

Через магазин дополнений

  1. NVDA > Сервис > Магазин дополнений
  2. Вкладка «Доступные»
  3. Найдите «Genesis»
  4. Нажмите «Установить»
  5. Перезапустите NVDA

Ручная установка

  1. Скачайте файл genesis.nvda-addon
  2. Нажмите Enter на скачанном файле
  3. Следуйте инструкциям для установки дополнения
  4. Перезапустите NVDA

Технические характеристики

Сочетания клавиш

| Сочетание | Действие | | ------------- | -------------------------------------- | | NVDA+Alt+G | Открывает Genesis | | Alt+G | Генерирует новый проект | | Alt+L | Очищает все поля | | Alt+T | Клонирует официальный репозиторий NVDA | | Alt+S | Закрывает Genesis |

Переводчики