Microsoft ma przede wszystkim dwie gałęzie dla konsumentów, jeśli chodzi o publiczne wersje Windows Terminal: Preview i Stable. Firma często wydaje kompilacje dla obu wersji za pośrednictwem Microsoft Store. jak również Github.
Firma Microsoft wydała dziś aktualizacje dla Windows Terminal Stable i Windows Terminal Preview. Zaczniemy od pierwszego, który ma wersję 1.13.1143. Należy zauważyć, że chociaż ta aktualizacja jest przeznaczona dla kanału stabilnego, na początku będzie dostępna tylko dla niejawnych testerów w kanale deweloperów systemu Windows. Będzie publicznie dostępny po przetestowaniu przez tydzień lub dwa.
Najnowsza wersja skupia się na przywróceniu wielu zmian z gałęzi Preview. Najważniejsze cechy to między innymi możliwość zmiany dźwięku dzwonka, skonfigurowania domyślnych profili uruchamiania dla administratorów, nowej akcji oraz opcji zapisywania i przywracania. Oto dziennik zmian dla Windows Terminal Stable v1.1.3.1143:
Zmiany
berło
- @dansmor7 wprowadził pewne zmiany wizualne w kartach, pasku przewijania, przycisku nowej karty, przyciskach podpisu, selektorze kolorów, interfejsie ustawień, palecie poleceń i polu wyszukiwania, aby przybliżyć nas do języka projektowania Windows 11. W rzeczywistości prawie każda powierzchnia WinUI, którą mamy, została wypolerowana! (dzięki @dansmor7!) ( #12913 ) ( #12916 ) ( #12973 ) ( #13083 )
RadioButtons w interfejsie ustawień zostały zastąpione ComboBoxes . Daje to dodatkową korzyść użytkownikom klawiatury i czytników ekranu oraz ułatwia nawigację i zmianę tych ustawień. ( #12833 )
interaktywność
- Terminal jest teraz świadomy stanu przełączenia dla Caps Lock, Scroll Lock i Num Lock ( #12823 ) (dzięki @matkaas!)
Ustawienia
- Ustawienie globalne trimBlockSelection ma teraz wartość domyślną true ( #12737 ).
- Terminal ignoruje teraz akcje newTab z indeksem profilu większym niż liczba profili ( #11621 ).
- bellSound jest teraz w schemacie ( #13035 ) (dzięki @pizzaz93!)
Korekcja błędów
- Terminal powinien być w stanie znaleźć Cascadia Mono… Trzeci raz piękny? ( #12904 )
- Wiersz polecenia w profile.defaults nie powinien już zastępować wierszy poleceń profilu, które określają cmd.exe lub powershell.exe. ( #12906 )
- Napraw wyciek pamięci w interaktywności onecore ( #12340 )
- Czytniki ekranu mogą teraz lepiej odczytywać niektóre ustawienia interfejsu użytkownika ( #13032 ).
- Zamień „akryl” na „materiał akrylowy” dla lokalizacji ( #12505 )
- Kolor przycisku „zamknij kartę” odpowiada teraz kolorowi tekstu karty ( #13018 ) (dzięki @ianjoneill!)
Niezawodność
- Naprawiono awarię podczas usuwania ostatniego profilu w interfejsie ustawień ( #13044 ).
Możesz pobrać Windows Terminal Stable 1.13 z GitHub tutaj lub ze sklepu Microsoft Store tutaj .
Nowa wersja Windows Terminal Preview została również wydana jako wersja 1.14.143. Najważniejszym elementem tego wydania jest eksperymentalna możliwość ustawienia pojedynczego obrazu tła podzielonego na wiele okienek terminala. Możesz to zobaczyć na powyższym GIF-ie.
Istnieje jednak mnóstwo innych ulepszeń i poprawek, spójrz na powiązany dziennik zmian poniżej:
Funkcje
- Terminal Windows ma teraz lepszą obsługę „Alternate Screen Buffer” xterm i może teraz lepiej obsługiwać alternatywny tryb przewijania i zmiany rozmiaru/przepływu (nr 12561) (nr 12569 ) ( nr 12719 )
- Korzystanie z aplikacji okienkowych z terminala powinno teraz działać znacznie lepiej
- ConPTY może teraz obsługiwać połączenia z oknami pokazującymi/ukrywającymi, a nawet wie, kto jest właścicielem okna ( #12515 ) ( #12526 )
- Okna utworzone przez aplikacje konsolowe są teraz wyświetlane nad terminalem ( #12799 ) ( #12899 )
- Zdarzenia fokusa są teraz wysyłane przez wejście VT ( #12900 ).
- Teraz możesz użyć globalnego ustawienia Experiment.useBackgroundImageForWindow (bool, domyślnie false), aby zastosować jeden obraz tła dla całego okna! ( #12893 ) ( #13114 ) (dzięki @nico-abram!)
- Możesz teraz zaznaczyć cały tekst w buforze za pomocą akcji zaznacz wszystko. Domyślnie jest to powiązane z ctrl+shift+a ( #13045 ) ( #13084 )
Zmiany
berło
- @dansmor7 wprowadził pewne zmiany wizualne w kartach, pasku przewijania, przycisku nowej karty, przyciskach podpisu, selektorze kolorów, interfejsie ustawień, palecie poleceń i polu wyszukiwania, aby przybliżyć nas do języka projektowania Windows 11. W rzeczywistości prawie każda powierzchnia WinUI, którą mamy, została wypolerowana! (dzięki @dansmor7!) ( #12913 ) ( #12916 ) ( #12973 ) ( #13083 )
- RadioButtons w interfejsie ustawień zostały zastąpione ComboBoxes. Daje to dodatkową korzyść użytkownikom klawiatury i czytników ekranu oraz ułatwia nawigację i zmianę tych ustawień. ( #12833 )
interaktywność
- Tryb wprowadzania IME jest teraz domyślnie ustawiony na angielski podczas interakcji z Terminalem Windows ( #13028 ) (dzięki @YanceyChiew!)
- Terminal jest teraz świadomy stanu przełączenia dla Caps Lock, Scroll Lock i Num Lock ( #12823 ) (dzięki @matkaas!)
Ustawienia
- Jest teraz BARDZO EKSPERYMENTALNE nowe ustawienie trybu przekazywania VT, które zmusza ConPTY do wykonywania minimalnych transferów i może sprawić, że twój terminal będzie trochę szybszy 🏃💨 i znacznie więcej zepsuje! ( #11264 ) ( #13051 ) ( #13109 )
- Użyj ustawienia profilu Experiment.connection.passthroughMode (bool, domyślnie true) i należy je ustawić przy następnym uruchomieniu profilu.
- ⚠️ OSTRZEŻENIE ⚠️ Wydaje się, że działa to głównie z CMD i WSL. PowerShell jest w większości smutny 😭.
- Ustawienie globalne trimBlockSelection ma teraz wartość domyślną true ( #12737 ).
- Terminal ignoruje teraz akcje newTab z indeksem profilu większym niż liczba profili ( #11621 ).
Ulepszenia renderera Atlas
- ClearType nie jest już zawsze włączony ( #12705 ).
- Shader mieszania w skali szarości powinien teraz działać poprawnie ( #12734 ).
- Raport sprawdzania szczelności OpenConsole powinien teraz zostać naprawiony ( #12415 )
- Zużycie energii przez shader zostało zredukowane przez jawne rozgałęzienie ( #12552 ).
- Renderer ma teraz lepsze zrozumienie, kiedy zmienić rozmiar bufora podczas przewijania ( #13100 ).
Dokumentacja
- Nasze repozytorium GitHub obsługuje teraz ulepszoną nawigację po kodzie ( #12855 ) ( # 12910) ( #12910 ). Komunikaty o błędach są również automatycznie oznaczane jako błędy ( #12404 ) (dzięki @snxx-lppxx!)
- Przesłaliśmy specyfikację przełączania schematów kolorów na podstawie motywu ( #12613 ) (dzięki @arkthur!) i domyślnego terminala ( # 7414 ).
- README zostało zaktualizowane, aby wspomnieć o wymaganym pakiecie docelowym. NET ( #12896 ) (dzięki @pizzaz93!)
- Słowa są trudne! Dziękujemy @sebastiansterk, @DimitriPapadopoulos i @jsoref za użycie poprawnych słów i gramatyki w naszym repozytorium. ( #12386 ) ( #12475 ) ( #12835 )
- bellSound jest teraz w schemacie ( #13035 ) (dzięki @pizzaz93!)
Korekcja błędów
- Terminal powinien być w stanie znaleźć Cascadia Mono… Trzeci raz piękny? ( #12904 )
- Wiersz polecenia w profile.defaults nie powinien już zastępować wierszy poleceń profilu, które określają cmd.exe lub powershell.exe. ( #12906 )
- Napraw wyciek pamięci w interaktywności onecore ( #12340 )
- Powinniśmy teraz poprawnie obsługiwać dolną część wirtualnego okienka ekranu ( #12972 ) ( #13052 ) ( #13087 ) (dzięki @j4james!)
- Czytniki ekranu mogą teraz lepiej odczytywać niektóre ustawienia interfejsu użytkownika ( #13032 ).
- Zamień „akryl” na „materiał akrylowy” dla lokalizacji ( #12505 )
- Kolor przycisku „zamknij kartę” odpowiada teraz kolorowi tekstu karty ( #13018 ) (dzięki @ianjoneill!)
Niezawodność
- Naprawiono awarię podczas usuwania ostatniego profilu w interfejsie ustawień ( #13044 ).
- Naprawiono awarię zmiany rozmiaru w OpenConsole podczas korzystania z Atlas Renderer ( #13015 )
Stan kodu i łatwość utrzymania
- @j4james połączył obsługę terminala i konsoli VT, jednocześnie usuwając tysiące linijek zbędnego kodu! ( #12207 ) ( #12247 ) ( #12389 ) ( # 12390 ) ( #12568 ) ( #12703 ) ( #13024 ) ( #13039 ) (dzięki @j4james!)
- Dodano kilka brakujących przerw do spraw IslandWindow ( #12926 ) (dzięki @jmelas!)
- Dodano licencję MIT dla kilku brakujących plików ( #12368 ) (dzięki @jerry-shao!)
- Zamieniono sizeof na ARRAYSIZE w SystemConfigurationProvider ( #12273 ) (dzięki @abdoulkkonate!)
- Użyj wnioskowania o typie w całym projekcie ( #12975 )
- Użyj memcmp, aby porównać TextAttribute i TextColor ( #10566 ) (dzięki @skyline75489!)
- Podziękowania dla @ianjoneill, @achermack, @YanceyChiew, @EmJayGee, @dmachaj i @j4james za wiele ulepszeń systemu kompilacji, kondycji kodu i łatwości konserwacji!
Najnowszą wersję Windows Terminal Preview 1.14 można pobrać z serwisu GitHub tutaj lub ze sklepu Microsoft Store tutaj .
Dodaj komentarz