Aktualizacja terminala Windows: wersja zapoznawcza 1910

Witaj, Habro! Z przyjemnością ogłaszamy, że ukazała się kolejna aktualizacja dla Windows Terminal! Wśród nowych produktów: profile dynamiczne, ustawienia kaskadowe, zaktualizowany interfejs użytkownika, nowe opcje uruchamiania i wiele więcej. Więcej szczegółów pod wycięciem!

Jak zawsze, Terminal jest dostępny do pobrania pod adresem Microsoft Store, Sklep Microsoft dla firm i GitHub.

Aktualizacja terminala Windows: wersja zapoznawcza 1910

Profile dynamiczne

Terminal Windows teraz automatycznie wykrywa rdzeń programu PowerShell i zainstalowany podsystem Windows dla dystrybucji systemu Linux (WSL). Innymi słowy, jeśli po tej aktualizacji zainstalujesz jakąkolwiek dystrybucję, zostanie ona natychmiast dodana do pliku profiles.json.

Aktualizacja terminala Windows: wersja zapoznawcza 1910

Operacja: Jeśli nie chcesz, aby profil pojawiał się w menu rozwijanym, możesz ustawić tę opcję "hidden" na true plik profiles.json.

"hidden": true

Ustawienia kaskadowe

Terminal ma teraz ulepszony model ustawień. Od teraz będzie dostarczany z plikiem defaults.json, który zawiera wszystkie ustawienia domyślne. Jeżeli chcesz obejrzeć zawartość pliku to przytrzymując inny, kliknij przycisk Ustawienia w menu rozwijanym. Plik, który zostanie otwarty, zostanie wygenerowany automatycznie, a zmiany wprowadzone w pliku zostaną zignorowane i nadpisane. Możesz jednak dodać dowolną liczbę ustawień niestandardowych do pliku profiles.json. Jeśli chcesz zresetować ustawienia, radzę zwrócić na to uwagę doskonały artykuł Scotta Hanselmana @Shanselman), który zamieścił na swoim blogu.

Jeśli dodasz nowy profil, schemat, powiązanie klucza lub parametr globalny do profiles.json, zostanie on uznany za dodany parametr. Jeśli utworzysz nowy profil z tym samym identyfikatorem GUID, co istniejący, Twój nowy profil zastąpi stary. Jeśli w pliku defaults.json znajduje się powiązanie klawisza, którego nie chcesz używać, ustaw to powiązanie null w plikach profile.json.

{
"command": null, "keys": ["ctrl+shift+w"] }

Nowe opcje uruchamiania

Teraz możesz ustawić terminal tak, aby zawsze działał na pełnym ekranie lub ustawić jego początkową pozycję na ekranie. Możesz skonfigurować Terminal do działania na pełnym ekranie, dodając parametr globalny "launchMode". Ten parametr może być dowolny "default"Lub "maximized".

"launchMode": "maximized"

Jeśli chcesz ustawić początkową pozycję Terminala na ekranie, musisz dodać jako parametr globalny "initialPosition", a także określ współrzędne X i Y oddzielone przecinkami.Na przykład, jeśli chcesz, aby Terminal uruchamiał się w lewym górnym rogu głównego ekranu, dodaj następujący wpis do profiles.json:

"initialPosition": "0,0"

Operacja: Jeśli używasz wielu monitorów i chcesz, aby terminal uruchamiał się po lewej stronie lub nad głównym monitorem, będziesz musiał użyć współrzędnych ujemnych.

Zaktualizowany interfejs użytkownika

Interfejs terminala stał się jeszcze lepszy. Używany w terminalu Widok karty WinUI został zaktualizowany do wersji 2.2. Ta wersja ma lepszy kontrast kolorów, zaokrąglone rogi w menu rozwijanym i podziały zakładek. Ponadto teraz, gdy tylko otworzysz dużą liczbę zakładek, będziesz mógł je przewijać za pomocą przycisków.

Aktualizacja terminala Windows: wersja zapoznawcza 1910

Naprawione błędy

  • Możesz teraz dwukrotnie kliknąć pasek kart, aby rozszerzyć okno do pełnego ekranu;
  • Naprawiono błąd powodujący problemy z kopiowaniem i wklejaniem w nowej linii;
  • Kopia HTML nie pozostawia już otwartego schowka;
  • Teraz możesz używać czcionek, których nazwy przekraczają 32 znaki;
  • Gdy dwie karty zostaną uruchomione jednocześnie, zniekształcenie tekstu nie będzie już występować;
  • Ogólne ulepszenia stabilności.

Na zakończenie

Jeśli masz jakieś pytania lub po prostu chcesz podzielić się wrażeniami z Terminalu, nie wahaj się napisać do Kayli (Kayla, @cinnamon_msft) na Twitterze. Ponadto, jeśli masz jakiekolwiek problemy lub prośby, zawsze możesz skontaktować się z nami pod adresem GitHub. Do zobaczenia w przyszłym miesiącu!

Źródło: www.habr.com

Dodaj komentarz