Расширения домашней среды разработки

Dev Home поддерживает как расширения по умолчанию, так и пользовательские. Узнайте больше о расширении GitHub для дома разработки, настройке мини-приложений и уведомлений Git на панели мониторинга "Главная разработчика" и о том, как создать собственное расширение Dev Home.

Расширение GitHub в настоящее время является единственным расширением, включенным в dev Home по умолчанию, однако новые расширения активно разрабатываются.

Расширение GitHub для дома для разработки

Расширение Dev Home GitHub обеспечивает интеграцию GitHub с существующими функциями Dev Home. К этим функциям относятся возможность добавлять репозитории при использовании конфигурации компьютера и возможность добавлять мини-приложения для дома разработки, настроенные для отображения содержимого GitHub.

Чтобы добавить расширение GitHub, перейдите на вкладку "Расширения" в разделе "Главная разработка", а затем выберите " Получить " в расширении GitHub из списка расширений "Домашняя версия разработки", доступных в Microsoft Store.

Снимок экрана: вкладка

При входе в GitHub с помощью расширения GitHub для дома разработчика учетные данные GitHub добавляются в диспетчер учетных данных. Это способ доступа к информации, соответствующей вашей учетной записи GitHub. В настоящее время DevHome поддерживает только одну учетную запись GitHub. (См. раздел Репозиторий расширения DevHome на GitHub для обновлений при добавлении поддержки для нескольких учетных записей.)

Хотите внести свой вклад в это расширение или отправить проблему? См. репозиторий расширений открытый код GitHub для Dev Home.

Мини-приложения для дома разработки, настроенные с помощью расширения GitHub

Расширение Dev Home GitHub позволяет настраивать мини-приложения, которые можно настроить и отобразить на панели мониторинга Dev Home. Эти мини-приложения могут отображаться:

  • Проблемы, связанные с определенным репозиторием GitHub
  • Запросы на вытягивание (PR), связанные с определенным репозиторием GitHub
  • Только проблемы, назначенные вам в определенном репозитории GitHub
  • Только проблемы или запросы на вытягивание, в которые вы упоминание
  • PRs с запросом на проверку

Снимок экрана: панель мониторинга Dev Home с настраиваемыми мини-приложениями GitHub.

Уведомления с помощью расширения GitHub для дома для разработки

Расширение GitHub для дома разработки имеет возможность отправлять уведомления Windows на основе событий GitHub. По состоянию на данный момент единственным поддерживаемым событием уведомления является то, что проверка завершается сбоем по запросу на вытягивание, созданному учетной записью, вошедшего в расширение. Уведомления можно отключить из параметров уведомлений Windows.

Снимок экрана: уведомление о проверка сбоях, вызванных экстентом GitHub для дома разработки

Расширение Dev Home Azure

Расширение Dev Home Azure обеспечивает интеграцию Azure DevOps (ADO) с панелью мониторинга Dev Home и средством настройки компьютера. Расширение предоставляет рекомендуемые репозитории для клонирования, а также добавляет мини-приложения ADO для запросов и запросов на вытягивание.

Чтобы добавить расширение Azure, перейдите на вкладку "Расширения" в разделе "Главная разработка", а затем выберите "Получить " в расширении Azure из списка расширений "Дома разработки", доступных в Microsoft Store.

Если вы вошли в Windows с рабочей учетной записью Azure, расширение автоматически обнаружит учетную запись после установки.

Хотите внести свой вклад в это расширение или отправить проблему? Ознакомьтесь с репозиторием расширений Azure открытый код для dev Home.

Настройка мини-приложений расширения Azure в домашней среде разработки

Расширение Dev Home Azure предоставляет настраиваемые мини-приложения для домашней панели разработки. Эти мини-приложения отображаются:

  • Результаты запроса
  • Запрос плиток с количеством элементов на запрос
  • Запросы на вытягивание для определенного репозитория ADO, созданного вами, назначенного вам или назначенного команде

Создание собственного пользовательского расширения Dev Home

Если вы хотите создать собственное расширение для использования с Dev Home, посетите репозиторий Dev Home на сайте GitHub , чтобы найти документацию по началу работы.