Прочитать на английском

Поделиться через


Что такое Dev Home?

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

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

Чтобы обновить дома разработки до последней версии, выполните следующую команду в Терминал Windows:winget upgrade Microsoft.DevHome

Снимок экрана: приветственное сообщение для дома разработки

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

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

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

Снимок экрана: средство настройки домашнего компьютера dev.

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

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

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

Снимок экрана: мини-приложения

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

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

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

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

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

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

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

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

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

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

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

Расширения для дома разработки могут функциональность настраиваемых мини-приложений 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. Появится список параметров мини-приложения, которые можно закрепить, а затем настроить в соответствии с вашими предпочтениями.

Снимок экрана: результат запроса мини-приложения Azure с элементами DevOp, включая эпическую и пользовательную историю в домашней среде разработки

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

Среды в домашней среде разработки помогают централизованно выполнять взаимодействие с виртуальными или облачными средами в одном месте. Быстрый запуск, запуск, остановка или синхронизация виртуальных сред, без проблем интеграции с ОС Windows. Дополнительные сведения о средах в домашней среде разработки.

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

Экспериментальные функции

Dev Home поддерживает экспериментирование с функциями, ориентированными на разработчиков. Функции, определенные как "Экспериментальные", могут быть добавлены и удалены из выпуска.

Некоторые последние экспериментальные функции dev Home включали в себя "Диагностику разработки", способ консолидации средств диагностики и "Краткое руководство по игровой площадке", интеграцию СИ для создания проектов разработки приложений в Visual Studio Code. Эти экспериментальные функции можно найти в заметках о выпуске для дома разработки.

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

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

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