Ahoj, Habr! Rádi oznamujeme, že vyšlo další aktualizace pro Windows Terminal! Mezi novinkami: dynamické profily, kaskádová nastavení, aktualizované uživatelské rozhraní, nové spouštěcí parametry a další. Více informací najdete níže!
Jak je obvyklé, terminál je k dispozici ke stažení v , a na .

Dynamické profily
Windows Terminal nyní automaticky zjistí PowerShell Core a nainstalované distribuce Windows Subsystem for Linux (WSL). Jinými slovy, pokud po této aktualizaci nainstalujete nějakou distribuci, bude okamžitě přidána do souboru profiles.json.

Poznámka: pokud nechcete, aby se profil zobrazoval v rozbalovacím menu, můžete nastavit parametr "hidden" na true v souboru profiles.json.
"hidden": true
Kaskádová nastavení
Nyní má Terminál vylepšený model nastavení. Nyní je dodáván se souborem defaults.json, který obsahuje všechna výchozí nastavení. Pokud se chcete seznámit s obsahem souboru, držte stisknutou Alt, a stiskněte tlačítko Nastavení v rozbalovacím menu. Otevřený soubor je automaticky generovaný a změny provedené v souboru jsou ignorovány a přepisovány. Nicméně do souboru profiles.json můžete přidat tolik uživatelských nastavení, kolik chcete. Pokud však chcete resetovat nastavení, doporučuji se podívat na Scotta Hanselmana (Scott Hanselman, ), který zveřejnil na svém blogu.
Pokud přidáte nový profil, schéma, klávesovou vazbu nebo globální parametr do profiles.json, bude považován za přidaný parametr. Pokud vytvoříte nový profil, jehož GUID bude shodný se stávajícím, váš nový profil nahradí starý. Pokud v souboru defaults.json existuje klávesová vazba, které se chcete vzdát, nastavte pro tuto vazbu hodnotu null v profiles.json.
{
"příkaz": null, "klávesy": ["ctrl+shift+w"]
}
Nové spouštěcí parametry
Nyní můžete nastavit Terminál, aby se spouštěl na celou obrazovku, nebo určit jeho počáteční pozici na obrazovce. Nastavení Terminálu pro spuštění na celou obrazovku lze provést přidáním globálního parametru "launchMode". Tento parametr může mít hodnotu buď "default", nebo "maximized".
"launchMode": "maximized"
Pokud chcete určit počáteční pozici Terminálu na obrazovce, jako globální parametr je třeba přidat "initialPosition", a také zadejte souřadnice X a Y oddělené čárkou. Například, pokud chcete, aby se Terminál spouštěl v levém horním rohu vaší hlavní obrazovky, přidejte do profiles.json záznam:
"initialPosition": "0,0"
Poznámka: pokud používáte několik monitorů a chcete, aby se Terminál spouštěl vlevo nebo nad hlavním monitorem, budete muset použít záporné souřadnice.
Aktualizované uživatelské rozhraní
Uživatelské rozhraní Terminálu se stalo ještě lepším. Používané v Terminálu bylo aktualizováno na verzi 2.2. Tato verze má lepší barevný kontrast, zaoblené rohy v rozbalovací nabídce a oddělovače záložek. Také nyní, jakmile otevřete velké množství záložek, aktivuje se vám možnost je rolovat pomocí tlačítek.

Opravené chyby
- Nyní můžete dvakrát kliknout na panel záložek, abyste maximalizovali okno na celou obrazovku;
- Opraven problém s kopírováním a vkládáním na nový řádek;
- HTML kopie již nezanechává otevřenou schránku;
- Nyní můžete používat písma, jejichž názvy přesahují délku 32 znaků;
- Při současném spuštění dvou záložek se text již nedeformuje;
- Celková zlepšení stability.
Na závěr
Pokud máte jakékoliv dotazy nebo se chcete podělit o své zkušenosti s Terminálem, neváhejte napsat Kaye; (Kayla, ) na Twitteru. Kromě toho, pokud budete mít jakékoliv problémy nebo přání, vždy se na nás můžete obrátit na . Uvidíme se příští měsíc!
Zdroj: habr.com
