Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Konfiguracje deweloperów to wyselekcjonowane, open source kolekcje plików konfiguracji, które przyjmują świeżą maszynę Windows do stanu gotowego do kodu za pomocą jednego polecenia. Każda konfiguracja to deklaratywny plik, który jest bezpieczny do ponownego uruchomienia. Opisuje on pakiety, ustawienia systemu operacyjnego i kroki po instalacji dla określonego scenariusza (pełna stacja robocza dla deweloperów, wygodna powłoka WSL lub pojedynczy łańcuch narzędzi językowych), dzięki czemu można ponownie skompilować środowisko na dowolnym komputerze bez klikania instalatorów lub obsługi skryptów niestandardowych.
Konfiguracje są open source przy github.com/microsoft/WindowsDeveloperConfig i testowane automatycznie po wprowadzeniu zmiany. Aby uzyskać najnowsze polecenia, opcje i pełną listę obsługiwanych łańcuchów narzędzi, zobacz repozytorium README. Ta strona zawiera podstawowe informacje.
Dostępne konfiguracje
Konfiguracje deweloperskie są dostępne w trzech wersjach. Wybierz ten, który odpowiada temu, czego chcesz. Zobacz repozytorium README , aby uzyskać dokładne polecenia i opcje.
Konfiguracja deweloperska systemu Windows
Pojedyncza konfiguracja, która za pomocą jednego polecenia zamienia świeżą instalację systemu Windows 11 w czystą, pozbawioną rozpraszaczy stację roboczą programisty. Instaluje podstawowy zestaw narzędzi deweloperskich, stosuje z góry przyjęte ustawienia systemu Windows (ciemny motyw, tryb dewelopera, uporządkowanie Eksploratora plików oraz menu Start i paska zadań, a także podobne działania porządkujące na stacji roboczej) oraz konfiguruje WSL z Ubuntu, z uwzględnieniem wymaganego ponownego uruchomienia. Nieinterakcyjne i bezpieczne do ponownego uruchomienia na istniejącej maszynie.
WSL Comfort
Interaktywna konfiguracja zapewniająca wygodniejszą pracę w powłoce Windows + WSL. Po stronie Windows instalowane są systemy WSL, dystrybucja, czcionka Nerd i profil z motywami Terminal Windows; po stronie systemu Linux powłoka jest konfigurowana z wybranymi opcjami (powłoka, monit, nowoczesne narzędzia interfejsu wiersza polecenia, podkładki schowka i inne). Połowa systemu Linux jest autonomiczna i może być uruchamiana bezpośrednio na dowolnym hoście z systemem Ubuntu.
Obciążenia (łańcuchy narzędzi w jednym języku)
Jeśli chcesz tylko jeden stos technologiczny (TypeScript, Python, .NET, Go, Java, Rust, PHP, WinForms, WinUI 3 i podobne), każdy pakiet roboczy dostarcza własną konfigurację oraz niewielką warstwę pośrednią, która ją zastosowuje i odświeża PATH w bieżącej sesji. Bieżąca lista i szczegóły poszczególnych obciążeń znajdują się w repozytorium README.