Aktualizacja systemu Windows 11 Copilot dotycząca funkcji programistycznych z września 2023 r
Firma Microsoft udostępnia także kilka nowych funkcji przeznaczonych dla programistów w ramach aktualizacji z września 2023 r. (KB5030310) dla systemu Windows 11 22H2. Oprócz mnóstwa nowych funkcji i ulepszeń systemu operacyjnego, takich jak Copilot , aplikacja Windows Backup , przeprojektowana wersja Eksploratora plików, Dynamic Lighting i inne, firma zachwala także kilka zmian i funkcji, które zostały opracowane we współpracy z programistami w umysł.
W aktualizacji Windows 11 Copilot (w tym wersja 23H2 ) Microsoft wprowadza zmiany w trybie Out-of-box Experience (OOBE), nowych funkcjach Dev Drive, obsłudze plików konfiguracyjnych za pomocą Menedżera pakietów Windows i trybie wydajności Microsoft Defender. Ponadto nowa wersja Eksploratora plików wprowadza zmiany ułatwiające programistom tworzenie aplikacji łączących się z menedżerem plików, a na pasku zadań wprowadzane są różne zmiany dla programistów.
Ponadto zespół programistów wprowadza nową aplikację Dev Home i różne zmiany w terminalu Windows, a także podsystemie Windows dla systemu Linux.
W tym przewodniku szczegółowo opisano nowe funkcje i zmiany, które firma Microsoft udostępnia programistom w ramach aktualizacji Copilot (i wersji 23H2) dla systemu Windows 11.
Aktualizacja systemu Windows 11 Copilot: nowe funkcje dla programistów
Oto funkcje i zmiany dostępne dla programistów w systemie Windows 11 począwszy od aktualizacji z września 2023 r.
Konfiguracja OOBE i strona główna dewelopera
Począwszy od kompilacji 22621.2361 i wersji 23H2, system Windows 11 aktualizuje środowisko OOBE, aby ułatwić skonfigurowanie nowej instalacji z doświadczeniem przeznaczonym dla programistów.
Innymi słowy, podczas konfigurowania nowej instalacji na stronie „Dostosujmy Twoje doświadczenie” użytkownicy znajdą opcję „Programowanie”, która umożliwia uruchomienie aplikacji Dev Home w celu skonfigurowania urządzenia za pomocą narzędzi i usług dla programistów w celu konfiguracji, testowania, i budować aplikacje.
Aplikacja domowa dewelopera
Dev Home to aplikacja, która może pomóc w usprawnieniu przepływu pracy dzięki kilku nowym funkcjom, w tym użyciu narzędzia poleceń Menedżera pakietów Windows (winget), które ułatwia i przyspiesza konfigurowanie środowiska programistycznego oraz nowej funkcji „Dev Drive” zapewniającej lepszą wydajność systemu plików i nowy pulpit nawigacyjny do śledzenia przepływu pracy.
Aplikacja udostępnia również konfigurowalny pulpit nawigacyjny, który pomaga monitorować zarówno system, jak i projekty programistyczne, a obsługa rozszerzeń pozwala rozszerzać funkcjonalność aplikacji.
Funkcja Dev Drive
W systemie Windows 11 Dev Drive to funkcja pamięci masowej, która umożliwia programistom tworzenie zwykłej i wirtualnej pamięci masowej przy użyciu odpornego systemu plików (ReFS) z niestandardowymi optymalizacjami systemu plików, programem antywirusowym Microsoft Defender w trybie wydajności oraz funkcjami umożliwiającymi lepsze zarządzanie wydajnością i profilem zabezpieczeń .
Konfiguracja Menedżera pakietów systemu Windows
Zwykle podczas konfigurowania nowego urządzenia lub maszyny wirtualnej do celów programistycznych instalowanie aplikacji, zależności i konfigurowanie ustawień może być żmudne i pochłaniać dużo czasu. Konfiguracja Menedżera pakietów systemu Windows (konfiguracja wingeta) to funkcja umożliwiająca utworzenie i uruchomienie pliku konfiguracyjnego za pomocą polecenia „wingetconfig” w celu zautomatyzowania instalacji zasobów w celu uzyskania pożądanego środowiska programistycznego.
Według firmy nowe polecenie „wingetconfigure” wykorzystuje Menedżera pakietów Windows i PowerShell DSC do automatyzacji instalacji i konfiguracji odpowiednich wersji oprogramowania, pakietów, narzędzi i struktur. Ponieważ plik konfiguracyjny usuwa ręczny proces konfigurowania urządzenia, możesz korzystać z tej funkcji wielokrotnie, wiedząc, że wszystko zostanie poprawnie skonfigurowane.
Co więcej, programiści zawsze mogą tworzyć pliki konfiguracyjne i udostępniać je społeczności, aby pomóc innym przygotować swoje urządzenia do określonych zadań programistycznych.
Plik konfiguracyjny wykorzystuje format YAML ze schematem JSON.
Wreszcie, Menedżer pakietów systemu Windows zawiera teraz także opcję „pobierania wingeta” , która umożliwia pobieranie instalatorów aplikacji bez ich instalowania.
Tryb wydajności programu Microsoft Defender
W ramach zmian dla programistów program antywirusowy Microsoft Defender zawiera teraz tryb „Wydajność”, który oferuje asynchroniczne skanowanie woluminów Dev Drive w celu utrzymania pamięci masowej wolnej od złośliwego oprogramowania bez wpływu na wydajność.
Ta funkcja nosi nazwę „Ochrona dysku deweloperskiego” i jest dostępna w aplikacji „Zabezpieczenia systemu Windows” na stronie „Ustawienia ochrony przed wirusami i zagrożeniami”.
Po kliknięciu opcji „Zobacz woluminy” strona wyświetli dyski aktualnie chronione przez program antywirusowy Microsoft Defender.
Nowe funkcjonalności Eksploratora plików
Kompilacja 22621.2361 i wersja 23H2 wprowadzają także nową wersję Eksploratora plików, która wykorzystuje nowoczesny kod, zachowując jednocześnie to samo znane doświadczenie i funkcje dla programistów.
Na przykład nowy menedżer plików zawiera nową funkcjonalność i kontrolę kolekcji w WinUI3. Ponadto kontrola kolekcji ItemsView oferuje funkcje LinedFlowLayout i Island, umożliwiając programistom przyjęcie wyglądu i działania WinUI3 w dowolnej części aplikacji bez zmiany całej aplikacji.
Ponadto firma Microsoft dodała możliwości wielowątkowości, aby poprawić wydajność operacji kopiowania, przenoszenia, recyklingu i usuwania.
Wreszcie dostępna jest nowa implementacja projektu open source „libarchive”, która umożliwia przeglądanie i wyodrębnianie wielu formatów plików archiwalnych (takich jak „.tar”, .tar.gz”, „.tar.bz2”, „.tar .zst”, „.tar.xz”, „.tgz”, .tbz2”, „.tzst”, .txz”, .rar” i „.7z”) w ten sam sposób, w jaki robisz to dzisiaj, korzystając z plików Zip Przeglądarka plików.
Nowe funkcje paska narzędzi
W ramach zmian na pasku zadań zespół programistów ponownie wprowadza możliwość wyświetlania każdej instancji aplikacji osobno wraz z jej etykietą, za pomocą nowej opcji nigdy nie łącz.
Można teraz usunąć datę i godzinę z paska zadań dzięki nowej opcji dostępnej w ustawieniach „Data i godzina” w sekcji „Czas i język”.
Możesz teraz zakończyć nieodpowiadające aplikacje z paska zadań bez otwierania Menedżera zadań, korzystając z opcji „Zakończ zadanie” z menu kontekstowego wyświetlanego prawym przyciskiem myszy. Musisz włączyć opcję na stronie „Dla programistów”, która znajduje się teraz w sekcji „System” (zamiast sekcji „Prywatność i bezpieczeństwo”) aplikacji Ustawienia.
Inne zmiany
W ramach tego wdrożenia Microsoft reklamuje także zaktualizowaną wersję terminala Windows i podsystemu Windows dla systemu Linux, ale aktualizacje są dostępne niezależnie od wersji systemu Windows 11.
Na przykład w Windows Terminal 1.9 firma promuje nowe funkcje, takie jak interfejs sugestii, wprowadzanie emisji i wyszukiwanie w Internecie. Również w Canary Channel aplikacja wprowadza nową opcję umożliwiającą włączenie funkcji eksperymentalnych, w tym nowego chatbota AI.
Jeśli włączysz nową opcję eksperymentalną na stronie ustawień, system będzie co noc otrzymywać kompilacje terminala Windows, umożliwiając wypróbowanie nowych funkcji z ryzykiem natknięcia się na błędy.
W ramach aktualizacji Windows Subsystem for Linux (WSL) wprowadza możliwość automatycznego zmniejszania rozmiaru pamięci, gdy maszyna wirtualna WSL jest bezczynna. Możesz teraz także skonfigurować dyski aplikacji tak, aby były rozrzedzone, aby automatycznie zmniejszały się i oszczędzały miejsce na dysku. Zapora Hyper-V została również zaktualizowana, aby umożliwić regułom zapory Microsoft Defender wpływanie na Twoje dystrybucje. Ponadto dostępny jest nowy tryb sieciowy, który poprawia kompatybilność sieci, dodaje obsługę protokołu IPv6 i nie tylko
Dodaj komentarz