Aktualizacja Windows Terminal: Preview 1910

Cześć, Habr! Z radością ogłaszamy, że wydano kolejną aktualizację Windows Terminal! Wśród nowości: dynamiczne profile, kaskadowe ustawienia, zaktualizowany interfejs użytkownika, nowe opcje uruchamiania i inne. Więcej informacji poniżej!

Jak zawsze, Terminal jest dostępny do pobrania w Microsoft Store, Microsoft Store for Business i na GitHub.

Aktualizacja Windows Terminal: Preview 1910

Dynamiczne profile

Windows Terminal teraz automatycznie wykrywa PowerShell Core oraz zainstalowane dystrybucje Windows Subsystem for Linux (WSL). Innymi słowy, jeśli po tej aktualizacji zainstalujesz jakąkolwiek dystrybucję, zostanie ona natychmiast dodana do pliku profiles.json.

Aktualizacja Windows Terminal: Preview 1910

Uwaga: jeśli nie chcesz, aby profil pojawiał się w rozwijanym menu, możesz ustawić parametr "hidden" na true w pliku profiles.json.

"hidden": true

Kaskadowe ustawienia

Teraz Terminal ma ulepszony model ustawień. Od teraz dostarczany jest z plikiem defaults.json, który zawiera wszystkie domyślne ustawienia. Jeśli chcesz zapoznać się z zawartością pliku, przytrzymaj Alt, a następnie kliknij przycisk Ustawienia w rozwijanym menu. Otwarty plik jest automatycznie generowany, a wprowadzone zmiany są ignorowane i nadpisywane. Jednak do pliku profiles.json możesz dodać tyle ustawień niestandardowych, ile chcesz. Jeśli chcesz przywrócić ustawienia, polecam zwrócić uwagę na świetny artykuł Scotta Hanselmana (Scott Hanselman, @shanselman), który opublikował go na swoim blogu.

Jeśli dodasz nowy profil, schemat, skrót klawiszowy lub parametr globalny do profiles.json, zostanie on uznany za dodany parametr. Jeśli stworzysz nowy profil, którego GUID będzie zgodny z istniejącym, twój nowy profil zastąpi starszy. Jeśli w pliku defaults.json znajduje się skrót klawiszowy, z użycia którego chciałbyś zrezygnować, ustaw dla tego skrótu wartość null w profiles.json.

{
"polecenie": null, "klawisze": ["ctrl+shift+w"]
}

Nowe opcje uruchamiania

Teraz możesz skonfigurować Terminal do stałego uruchamiania na pełnym ekranie lub ustawić jego początkową pozycję na ekranie. Ustawienie Terminala na uruchamianie na pełnym ekranie można zrealizować poprzez dodanie globalnego parametru "launchMode". Ten parametr może przyjmować wartość albo "default", albo "maximized".

"launchMode": "maximized"

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

"initialPosition": "0,0"

Uwaga: jeśli używasz kilku monitorów i chcesz, aby Terminal uruchamiał się po lewej lub nad głównym monitorem, musisz użyć ujemnych współrzędnych.

Zaktualizowany UI

Interfejs Terminala stał się jeszcze lepszy. Używany w Terminalu WinUI TabView został zaktualizowany do wersji 2.2. Ta wersja ma lepszy kontrast kolorów, zaokrąglone rogi w menu rozwijanym oraz separatory zakładek. Dodatkowo, gdy otworzysz dużą liczbę zakładek, aktywuje się możliwość przewijania ich za pomocą przycisków.

Aktualizacja Windows Terminal: Preview 1910

Usunięte błędy

  • Teraz możesz dwukrotnie kliknąć na panelu zakładek, aby rozwinąć okno na cały ekran;
  • Naprawiono błąd powodujący problemy z kopiowaniem i wklejaniem w nowej linii;
  • Kopia HTML już nie pozostawia otwartego schowka;
  • Teraz można używać czcionek, których nazwy przekraczają długość 32 znaków;
  • Przy jednoczesnym uruchomieniu dwóch zakładek nie występuje już zniekształcenie tekstu;
  • Ogólne poprawki stabilności.

Na zakończenie

Jeśli masz jakiekolwiek pytania lub chcesz podzielić się swoimi wrażeniami na temat Terminala, nie wahaj się napisać do Kayli (Kayla, @cinnamon_msft) na Twitterze. Ponadto, jeśli napotkasz jakiekolwiek problemy lub będziesz miał sugestie, zawsze możesz skontaktować się z nami na GitHub. Do zobaczenia w przyszłym miesiącu!

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster