Udostępnij za pośrednictwem


Co to jest Dev Home?

Ważny

Dev Home zostanie wycofane w maju 2025 roku, a część funkcji zostanie przeniesiona do nowych miejsc. Bądź na bieżąco, aby uzyskać więcej informacji w kolejnych miesiącach.

Dev Home to nowe centrum sterowania dla systemu Windows, które umożliwia monitorowanie projektów na pulpicie nawigacyjnym przy użyciu dostosowywalnych widżetów, konfigurowanie środowiska deweloperskiego przez pobieranie aplikacji, pakietów lub repozytoriów, łączenie się z kontami deweloperów i narzędziami (takimi jak GitHub) i tworzenie Dev Drive dla magazynu w jednym miejscu.

  • Użyj scentralizowanego pulpitu nawigacyjnego z dostosowywalnymi widżetami do monitorowania przepływów pracy, śledzenia projektów deweloperskich, zadań kodowania, zapytań usługi Azure DevOps, problemów z GitHub, żądań ściągnięcia, dostępnych połączeń SSH oraz wydajności systemu, w tym procesora (CPU), procesora graficznego (GPU), pamięci i sieci.
  • Użyj narzędzia konfiguracji maszyny, aby skonfigurować środowisko deweloperskie na nowym urządzeniu lub dołączyć nowy projekt deweloperski.
  • Użyj rozszerzeń Dev Home, aby skonfigurować widżety, które wyświetlają informacje specyficzne dla deweloperów. Tworzenie i udostępnianie własnych niestandardowych rozszerzeń.
  • Utwórz Dev Drive do przechowywania plików projektu i repozytoriów Git.

Instalowanie Dev Home (wersja zapoznawcza)

Aby zaktualizować aplikację Dev Home do najnowszej wersji, uruchom następujące polecenie w terminalu systemu Windows: winget upgrade Microsoft.DevHome

zrzut ekranu przedstawiający wiadomość powitalną Dev Home

Konfiguracja maszyny Dev Home

Aby skonfigurować nową maszynę lub dołączyć nowy projekt przy użyciu witryny Dev Home, wybierz pozycję Konfiguracja maszyny. Dev Home może zarządzać wszystkim, co jest potrzebne, aby przygotować środowisko deweloperskie na maszynie do stanu gotowego do kodowania, niezależnie od tego, czy potrzebujesz kompleksowego procesu instalacji, chcesz użyć pliku konfiguracji WinGet, lub po prostu chcesz wykonać szybki krok, taki jak klonowanie repozytorium Git, instalowanie określonej aplikacji lub dodanie Dev Drive w celu zwiększenia wydajności pamięci masowej projektu.

Dowiedz się więcej na temat rozpoczęcia pracy z narzędziem konfiguracyjnym Dev Home Machine.

Zrzut ekranu przedstawiający narzędzie konfiguracji dev Home Machine.

Widżety pulpitu nawigacyjnego witryny Dev Home

Monitoruj przepływy pracy przy użyciu dostosowywalnych widżetów na pulpicie nawigacyjnym Dev Home. Domyślnie Dev Home udostępnia widżety dla:

  • GPU: monitoruj wydajność GPU maszyny.
  • klucze SSH: Pokazuje listę połączeń SSH dostępnych w pliku ssh/.config. Wybierz jeden z tych elementów SSH, aby otworzyć to połączenie w terminalu systemu Windows.
  • Pamięć: Monitoruj wydajność pamięci maszyny.
  • Sieci: monitoruj wydajność sieci swojej maszyny.
  • CPU: Monitoruj wydajność procesora maszyny.
  • GitHub: rozszerzenie Dev Home dla GitHub można połączyć z poświadczeniami GitHub, aby zapewnić zarówno dostosowywalne widżety, jak i powiadomienia.
  • pl-PL: Azure DevOps: rozszerzenie Dev Home Azure można połączyć z kontem Azure, aby zapewnić dostosowywalne widżety dla zapytań wyszukiwania i pull requestów.

Zrzut ekranu przedstawiający widżety Dev Home służące do monitorowania wydajności pamięci, sieci, procesora CPU i procesora GPU.

Widżety systemowe

Widżety systemu Dev Home mogą dostarczać informacje w czasie rzeczywistym na temat:

  • pamięci: ilość używana, całkowita dostępna ilość, całkowita ilość zatwierdzona, całkowita ilość buforowana, pula stronicowana, pula niestronicowana.
  • Sieci: pomiary przepustowości, w tym łączne kilobity na sekundę dla zarówno wysyłania, jak i odbierania danych, wraz z nazwą sieci.
  • CPU: łączne wykorzystanie, szybkość i aktywne procesy.
  • gpu: łączne wykorzystanie, temperatura i nazwa mikroukładu graficznego.

zrzut ekranu przedstawiający szczegóły widżetu wydajności systemu Dev Home.

Widżety rozszerzeń usługi GitHub

Rozszerzenie Dev Home GitHub umożliwia łączenie konta usługi GitHub z witryną Dev Home i tworzenie niestandardowych widżetów integrujących się z repozytoriami GitHub. Aby połączyć konto usługi GitHub z witryną Dev Home i rozpocząć tworzenie widżetów usługi GitHub:

  1. Po zainstalowaniu witryny Dev Home rozszerzenie GitHub będzie domyślnie dostępne, ale musisz zalogować się do konta usługi GitHub, aby uzyskać dostęp do zintegrowanych funkcji. Obecnie Dev Home obsługuje tylko jedno konto GitHub. (Zobacz repozytorium DevHome Extension w witrynie GitHub, aby uzyskać aktualizacje dotyczące dodawania obsługi wielu kont).

  2. Wybierz opcję Dodaj widżet z prawego górnego rogu pulpitu nawigacyjnego Dev Home. Zostanie wyświetlona lista opcji widżetu, które można przypiąć, a następnie dostosować do preferencji.

Dowiedz się więcej na temat rozszerzenia Dev Home GitHub oraz sposobu tworzenia dostosowanych widżetów i konfigurowania powiadomień systemu Windows.

Zrzut ekranu przedstawiający dostosowane widżety Usługi GitHub na pulpicie nawigacyjnym Dev Home.

Rozszerzenia Dev Home

Rozszerzenia Dev Home zapewniają funkcjonalność dostosowywalnych widżetów w Dev Home. Domyślnie Dev Home zawiera rozszerzenie GitHub, ale można również tworzyć i udostępniać własnoręcznie stworzone rozszerzenia.

Dowiedz się więcej o rozszerzeniach Dev Home, w tym o sposobie tworzenia niestandardowych widżetów GitHub, konfigurowania powiadomień usługi GitHub, tworzenia niestandardowych widżetów ADO lub kompilowania i udostępniania własnych rozszerzeń witryny Dev Home.

Rozszerzenie Azure Dev Home

Rozszerzenie Dev Home Azure zapewnia integrację z usługą Azure DevOps bezpośrednio w ramach Dev Home i udostępnia dostosowywalne widżety, umożliwiające wyświetlanie zapytań oraz pull requestów. Aby połączyć konto platformy Azure z witryną Dev Home i rozpocząć tworzenie widżetów azure Developer Operations (ADO):

  1. Zainstaluj rozszerzenie Dev Home Azure ze sklepu Microsoft Store. Po zainstalowaniu jeżeli maszyna jest już połączona z kontem służbowym, Dev Home połączy się automatycznie. W przeciwnym razie możesz zalogować się na swoje konto Azure w ustawieniach konta Dev Home.

  2. Wybierz pozycję Dodaj widżet z prawego górnego rogu pulpitu nawigacyjnego Dev Home. Zostanie wyświetlona lista opcji widżetu, które można przypiąć, a następnie dostosować do swoich potrzeb.

Zrzut ekranu przedstawiający wynik zapytania widżetu platformy Azure z elementami DevOps, w tym epikę i historię użytkownika w Dev Home

Środowiska w Dev Home

Środowiska w witrynie Dev Home mogą pomóc w scentralizowaniu interakcji ze środowiskami wirtualnymi lub chmurowymi w jednym miejscu. Umożliwia szybkie uruchamianie, rozpoczynanie, zatrzymywanie lub synchronizowanie środowisk wirtualnych, bezproblemowo integrując się z systemem operacyjnym Windows. Dowiedz się więcej o środowiskach w witrynie Dev Home.

Środowiska w Dev Home

Funkcje eksperymentalne

Dev Home umożliwia eksperymentowanie z funkcjami skoncentrowanymi na deweloperach. Funkcje, które są identyfikowane jako "eksperymentalne", mogą zostać dodane i usunięte z wydania do wydania.

Kilka ostatnich funkcji eksperymentalnych w witrynie Dev Home obejmowało "Diagnostykę deweloperów", sposób konsolidacji narzędzi diagnostycznych, oraz "Quickstart Playground", integrację sztucznej inteligencji do generowania projektów aplikacji deweloperskich w programie Visual Studio Code. Te funkcje eksperymentalne można znaleźć na stronie Dev Home Release Notes.

Repozytoria open source Dev Home

Zarówno rozszerzenie Dev Home, jak i Dev Home GitHub to rozszerzenie open source i zapraszamy do współtworzenia.

Możesz również współtworzyć dokumentację typu open source dla witryny Dev Home, odwiedzając repozytorium open source Windows Dev Docs w witrynie GitHub.