Windows Terminal Preview 1.18 dodaje Tab Tearout, tryb przenośny i wiele więcej
Firma Microsoft wydała stabilne wersje Windows Terminal Preview 1.18 i Windows Terminal 1.17. Wersja 1.17 zawiera wszystkie wcześniej zapowiadane zmiany. Gałąź podglądu zawiera jeszcze więcej ulepszeń, na które czekało wielu użytkowników.
Co nowego w terminalu Windows 1.18
Wyrwanie karty
Począwszy od Windows Terminal Preview 1.18, możesz wyrywać zakładki w Windows Terminal, a także przenosić zakładki z jednego okna terminala do drugiego.
Aktualizacje zmiennych środowiskowych
Otwarcie nowej karty lub panelu w Windows Terminal spowoduje teraz automatyczne przeładowanie zmiennych środowiskowych, eliminując potrzebę zamykania Terminala po zainstalowaniu lub zmodyfikowaniu PATH. Ta nowa funkcja umożliwia płynne przechodzenie między sesjami. Ponadto użytkownicy mogą teraz łatwo dodawać zmienne środowiskowe do swoich sesji, edytując plik settings.json. Zobacz następujący przykład:
Zmienne środowiskowe, które ustawiłeś domyślne będą dostępne we wszystkich profilach. Z drugiej strony zmienne środowiskowe specyficzne dla profilu będą dostępne tylko w tym konkretnym profilu. Na przykład, jeśli MY_ENVIRONMENT_VARIABLE jest ustawione na „Cześć z programu PowerShell!” w profilu PowerShell będzie widoczny tylko wtedy, gdy wydrukujesz go w tym profilu.
Menu kontekstowe prawego przycisku myszy (eksperymentalne)
Włączenie tej funkcji wymaga procesu ręcznego, a po aktywacji będziesz mieć dostęp do menu kontekstowego, klikając prawym przyciskiem myszy powłokę w terminalu.
W tym celu dodaj "experimental.rightClickContextMenu": "prawda"
w domyślne
sekcja sekcji twoich profili pliku settings.json.
Gdy nie jest wybrany żaden tekst, menu zawiera elementy Wklej, Podziel okienko, Powiel kartę i Zamknij kartę. W przypadku zaznaczenia tekstu zobaczysz także dodatkowe opcje Wybierz polecenie i Wybierz wyjście.
Ulepszenia silnika Atlas
Windows Terminal Preview 1.18 wprowadza znaczące ulepszenia do naszego eksperymentalnego mechanizmu renderowania tekstu, AtlasEngine. Silnik przeszedł znaczną przeróbkę, aby obsługiwać nakładający się tekst, eliminując w ten sposób problemy z obcinaniem kursywy, emoji i skomplikowanymi skryptami. Jednak glify ramek będą nadal przycinane do odpowiednich komórek.
Tryb przenośny
Pakiet ZIP Windows Terminal obsługuje tryb Portable, oficjalnie obsługiwany tryb wykonywania, w którym Terminal przechowuje swoje ustawienia w folderze obok WindowsTerminal.exe. Tryb przenośny nie jest obsługiwany w pakietach dystrybucyjnych ani w zestawach preinstalacyjnych.
Rozpakowane i przenośne dystrybucje terminala systemu Windows są przydatne do uruchamiania terminala bez globalnie instalowanie go, szczególnie w systemach, w których użytkownicy nie mają uprawnień do instalowania pakietów MSIX lub pobierania oprogramowania z Sklep Microsoftu. Tryb przenośny umożliwia przenoszenie lub archiwizowanie wstępnie skonfigurowanej instalacji Terminala i uruchamianie go z udziału sieciowego, dysku w chmurze lub dysku flash USB. Ta instalacja jest samodzielna i nie będzie kolidować z innymi zainstalowanymi dystrybucjami Terminala.
Włączenie trybu przenośnego wymaga ręcznej interwencji. Po rozpakowaniu pobranego programu Windows Terminal utwórz plik o nazwie „.portable” wraz z plikiem WindowsTerminal.exe. Po uruchomieniu programu WindowsTerminal.exe Terminal automatycznie wygeneruje katalog o nazwie „ustawienia”, w którym będą przechowywane zarówno ustawienia, jak i stan środowiska wykonawczego, takie jak układy okien.
Notatka że utworzenie pliku .portable nie spowoduje automatycznego przeładowania ustawień Terminala i przekształcenia go w tryb przenośny. Aby zastosować tę zmianę, musisz ponownie uruchomić Terminal. Możesz sprawdzić, czy jesteś w trybie przenośnym, wybierając „Informacje” z menu rozwijanego.
Aktualizacje użyteczności
- Windows Terminal może teraz używać klawisz kontrolny+Zmiana aby uruchomić terminal podniesiony z menu kontekstowego (dzięki @jamespack!)
- Użytkownicy mogą teraz włączać i wyłączać tryb tylko do odczytu zamiast przełączać go za pomocą akcji enableReadOnly i disableReadOnly (dzięki @Swinkid!)
- Dodaliśmy „przestarzałe” motywy do naszych dostępnych motywów domyślnych. Sprawdź je w interfejsie ustawień!
- Poprawiliśmy tekst podglądu w interfejsie ustawień i włączyliśmy kursor
- Użytkownicy mogą teraz dostosowywać rozmiary komórek i odstępy między wierszami
- Ostrzeżenie pojawia się teraz, gdy wybrana jest czcionka proporcjonalna (jeszcze raz dziękuję @jamespack!)
- Dodaliśmy akcję natychmiastowego restartu połączenia (restartConnection). Możesz również ręcznie wywołać to menu za pomocą skrótu klawiaturowego, zamiast tego wiążąc skrót klawiszowy
- Dodaliśmy akcję ręcznego wywoływania menu kontekstowego sterowania
- Dodano obsługę listy skoków dla pośrednich odniesień do ikon (jeszcze raz dziękuję @jamespack!)
- $theme.tab.showCloseButton obsługuje teraz activeOnly, aby wyświetlić x tylko na aktywnej karcie (dzięki @kovdu!)
- Każda dystrybucja WSL o nazwie rancher-desktop lub rancher-desktop-data zostanie zignorowana. Dzięki za pomoc w tym, @jamespack. Więcej informacji na temat tej zmiany można znaleźć w numerze 12757 w serwisie GitHub.
Różne ulepszenia
- Dodano obsługę poziomych sekwencji marginesów
- Dodano obsługę trybu wklejania w nawiasach w ConHost
- Dodano obsługę CSI 18t
- Dodano podtekst wyjaśniający, dlaczego opcji „Zawsze pokazuj karty” nie można przełączać w interfejsie ustawień
- Przycisk resetowania jest teraz dostępny z opisem w resetowaniu
- Zrefaktoryzowaliśmy sposób obsługi restartu połączenia i dodaliśmy akcję restartConnection do ręcznego restartowania karty lub panelu
- Jeśli używasz oznaczeń FTCS „początek polecenia”, „początek wyjścia” i „koniec wyjścia” (OSC 133), możesz teraz użyj akcji selectCommand i selectOutput, aby wybrać polecenie lub wyjście tak, jak je wyznaczają sekwencje
Poprawki błędów
- Aktywne atrybuty są teraz zachowywane podczas operacji zmiany rozmiaru terminala wirtualnego (VT).
- Funkcje LineFeed i PrintString są teraz połączone w AdaptDispatch
- ConHost respektuje teraz stronę kodową przechowywaną w plikach .LNK
- Windows Terminal będzie teraz skupiał się na powłoce zamiast na pasku tytułu, gdy profil zostanie wybrany z zagnieżdżonej pozycji menu
- Teraz ręcznie wstępnie oceniamy katalog początkowy podczas wywoływania elevate-shim
- Teraz używamy „wirtualnego CWD” dla każdego okna terminala
- Naprawiliśmy błąd w domyślnym uruchamianiu terminala, który powinien naprawić niektóre aplikacje, które natychmiast drukują dużo tekstu na konsoli
- Teraz używamy utrwalonej pozycji with
centerOnLaunch: prawda
Pobierz Terminal Windows
Możesz zainstalować terminala Windowsa I Podgląd terminala Windows ze Sklepu Microsoft, z Strona wydań GitHublub za pomocą wingeta.
Źródło: Microsoftu
Jeśli podoba Ci się ten artykuł, udostępnij go za pomocą poniższych przycisków. Nie zajmie Ci to wiele, a nam pomoże się rozwijać. Dziękuję za wsparcie!