Что такое Dev Home?

Dev Home — это новый центр управления для Windows, предоставляющий возможность отслеживать проекты на панели мониторинга с помощью настраиваемых мини-приложений, настраивать среду разработки, скачивая приложения, пакеты или репозитории, подключаться к учетным записям разработчика и средствам (например, GitHub) и создавать диск разработки для хранения всех в одном месте.

  • Используйте централизованную панель мониторинга с настраиваемыми мини-приложениями для мониторинга рабочих процессов, отслеживания проектов разработки, задач программирования, запросов Azure DevOps, проблем с GitHub, запросов на вытягивание, доступных подключений SSH и системного ЦП, GPU, памяти и производительности сети.
  • Используйте средство настройки компьютера, чтобы настроить среду разработки на новом устройстве или подключить новый проект разработки.
  • Используйте расширения для дома разработки для настройки мини-приложений, отображающих сведения о разработчике. Создайте и поделитесь собственными настраиваемыми расширениями.
  • Создайте диск разработки для хранения файлов проекта и репозиториев Git.

Screenshot of the Dev Home welcome message

Конфигурация домашнего компьютера разработки

Чтобы настроить новый компьютер или подключить новый проект с помощью dev Home, выберите конфигурацию компьютера. Dev Home может управлять всем, что вам нужно, чтобы получить доступ к среде разработки компьютера в состоянии готовности к коду, независимо от того, требуется ли комплексный процесс установки, хотите использовать файл конфигурации WinGet или просто хотите выполнить быстрый шаг, например клонирование репозитория Git, установку конкретного приложения или добавление диска разработки для повышения производительности тома хранилища проекта.

Узнайте больше о том, как приступить к работе с средством настройки домашнего компьютера dev.

Screenshot of the Dev Home Machine configuration tool.

Мини-приложения домашней панели разработки

Отслеживайте рабочие процессы с помощью настраиваемых мини-приложений на панели мониторинга "Главная разработка". По умолчанию dev Home предоставляет мини-приложения для:

  • GPU: мониторинг производительности GPU компьютера.
  • SSH связка ключей: список подключений SSH, доступных в ssh/.config файле. Выберите один из этих элементов SSH, чтобы открыть это подключение в Терминал Windows.
  • Память. Мониторинг производительности памяти компьютера.
  • Сеть. Мониторинг производительности сети компьютера.
  • ЦП. Мониторинг производительности ЦП компьютера.
  • GitHub: расширение GitHub для дома разработки можно подключить к учетным данным GitHub, чтобы предоставить как настраиваемые мини-приложения, так и уведомления.
  • Azure DevOps: расширение Azure home Azure можно подключить к учетной записи Azure, чтобы предоставить настраиваемые мини-приложения для запросов и запросов на вытягивание.

Screenshot of Dev Home widgets for monitoring Memory, Network, CPU, and GPU performance.

Системные мини-приложения

Мини-приложения системы разработки для домашней системы могут предоставлять сведения в режиме реального времени:

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

Screenshot of Dev Home system performance widget details.

Мини-приложения расширения GitHub

Расширение GitHub для дома dev позволяет подключать учетную запись GitHub к dev Home и создавать настраиваемые мини-приложения, которые интегрируются с репозиториями GitHub. Чтобы подключить учетную запись GitHub к домашней версии разработки и начать создание мини-приложений GitHub:

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

  2. Выберите "Добавить мини-приложение " в правом верхнем углу панели мониторинга Dev Home. Появится список параметров мини-приложения, которые можно закрепить и настроить в соответствии с вашими предпочтениями.

Узнайте больше о расширении GitHub для разработки для дома и о создании настраиваемых мини-приложений и настройке уведомлений Windows.

Screenshot of customized GitHub widgets on the Dev Home dashboard.

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

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

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

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

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

  1. Установите расширение Dev Home Azure из Microsoft Store. После установки, если компьютер уже подключен к рабочей учетной записи, приложение Dev Home будет автоматически подключаться. В противном случае вы можете войти в учетную запись Azure в параметрах учетной записи Dev Home.

  2. Выберите "Добавить мини-приложение " в правом верхнем углу панели мониторинга Dev Home. Появится список параметров мини-приложения, которые можно закрепить, а затем настроить в соответствии с вашими предпочтениями.

Screenshot of an Azure widget Query Result showing DevOp items including an Epic and User Story in Dev Home

Репозитории открытый код для дома разработки

Расширение Dev Home и Dev Home GitHub открытый код и приветствовать ваши взносы.

Вы также можете внести свой вклад в документацию по открытый код для дома разработки, перейдя в репозиторий открытый код разработки Windows на сайте GitHub.