Udostępnij za pośrednictwem


Konfiguracja dev Home Machine — konfigurowanie środowiska deweloperskiego systemu Windows

Narzędzie do konfiguracji maszyn Dev Home zbiera wszystkie zadania konfiguracyjne środowiska deweloperskiego w jednym miejscu, umożliwiając wydajne skonfigurowanie nowej maszyny lub wdrażanie nowych projektów.

Unikaj wszystkich złamań i żmudnych procesów zwykle związanych z przygotowaniem maszyny do programowania. Dev Home usprawnia proces wyszukiwania wymagań projektu, klonowania repozytoriów i znajdowania określonych wersji oprogramowania i narzędzi do zainstalowania. Zarządzanie wieloma logowaniami narzędzi, minimalizowanie przełączania kontekstu i szybsze osiąganie produktywności, dzięki czemu możesz skupić się na tym, co robisz najlepiej — programowaniu.

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

Konfiguracja maszyny

Konfiguracja środowiska deweloperskiego Home umożliwia zarządzanie wszystkim, co jest potrzebne, aby przygotować środowisko programistyczne maszyny do pracy w stanie gotowym do kodowania.

Po wybraniu konfiguracji maszyny, Dev Home zapewni wiele opcji ustawień:

  • Konfigurowanie komputera lokalnego: instalowanie aplikacji, klonowanie repozytoriów i dodawanie wszystkich wymagań dotyczących nowego projektu programistycznego przy użyciu wbudowanego graficznego interfejsu konfiguracji w celu umożliwienia instalacji nienadzorowanej środowiska. Narzędzie krok po kroku przeprowadzi Cię przez wszystkie potrzebne elementy, w tym sugestie dotyczące popularnych narzędzi deweloperskich lub znanych repozytoriów. Na końcu procesu można wygenerować plik konfiguracji WinGet, aby ułatwić zastosowanie tych samych kroków do dowolnej maszyny. Po dokonaniu wszystkich wyborów usiądź i pozwól Dev Home obsłużyć resztę. Jeśli sklonujesz wszystkie repozytoria zawierające plik konfiguracji WinGet, strona główna dewelopera wykryje to i pozwoli ci kontynuować konfigurowanie.

  • Konfigurowanie środowiska: tworzenie nowego środowiska lokalnego lub chmurowego na potrzeby programowania. Po utworzeniu można go uruchomić ze strony środowisk lub wybrać ją do konfiguracji. Można także skierować istniejące środowisko deweloperskie do skonfigurowania, wybierając aplikacje do zainstalowania i repozytoria publiczne do sklonowania. Przykłady obejmują Hyper-V (lokalne maszyny wirtualne), microsoft Dev Box (oparte na chmurze środowiska deweloperskie)... skonfiguruj dowolne inne środowisko tak łatwo, jak na komputerze lokalnym.

  • Uruchom plik konfiguracji dla istniejącej konfiguracji: użyj pliku konfiguracji WinGet, aby skonsolidować wszystkie zadania konfiguracji i dołączania projektu do jednego pliku, dzięki czemu proces konfigurowania środowiska deweloperskiego jest niezawodny i powtarzalny. Pliki konfiguracji WinGet używają formatu YAML ze schematem JSON stosującym Menedżer pakietów systemu Windows i moduły zasobów Desired State Configuration (DSC) programu PowerShell do obsługi każdego aspektu konfiguracji maszyny. Usuń wszelkie obawy dotyczące znajdowania odpowiedniej wersji oprogramowania, pakietów, narzędzi, struktur i ustawień podczas dołączania do nowego zespołu lub projektu. W tym środowisku można przełączać się między widokiem podsumowania a sprawdzeniem surowej zawartości pliku YAML. Upewnij się, że sprawdzisz wiarygodność pliku konfiguracji WinGet przed jego uruchomieniem.

  • Klonowanie repozytoriów: Po połączeniu poświadczeń przy użyciu rozszerzenia Dev Home GitHub lub rozszerzenia Dev Home Azuremożesz użyć narzędzia Dev Home do klonowania repozytoriów na twoim komputerze.

  • Zainstaluj aplikacje: użyj Dev Home, aby odnaleźć i zainstalować aplikacje — jedną po jednej lub pozwól Dev Home zainstalować kilka podczas przerwy na przekąskę.

  • Dodaj Dev Drive: Aby dodać wolumin magazynowy, który korzysta z systemu plików ReFS i zoptymalizowanych ustawień zabezpieczeń, poprawiając wydajność w scenariuszach związanych z rozwojem oprogramowania, rozważ dodanie Dev Drive. Dowiedz się więcej w dokumentacji Dev Drive.

Klonowanie repozytorium i przechowywanie go na dysku deweloperskim

W przypadku klonowania repozytorium za pomocą narzędzia Dev Home po wybraniu repozytorium (lub wielu repozytoriów) możesz wybrać dysk magazynu, do którego chcesz je sklonować. Jeśli już skonfigurowałeś Dev Drive, będzie on używany jako ścieżka domyślna podczas klonowania repozytorium.

Jeśli nie utworzono jeszcze dysku deweloperskiego, będziesz mieć możliwość utworzenia go przy użyciu witryny Dev Home. Zaznacz pole wyboru, aby zoptymalizować wydajność obciążeń za pomocą dysku deweloperskiego. Następnie możesz dostosować kilka opcji, takich jak litera dysku, nazwa, rozmiar i lokalizacja dynamicznego dysku VHDX, na którym zostanie utworzony dysk deweloperski. Nazwa będzie używana zarówno dla pliku VHDX, jak i dysku deweloperskiego. Domyślnie opcje to następująca dostępna litera dysku, rozmiar 50 GB oraz utworzenie w %userprofile%\DevDrives.

Zrzut ekranu przedstawiający konfigurację dev home machine używaną do klonowania repozytorium.

Dowiedz się więcej o tym, co możesz zrobić za pomocą Dev Home.