Üdvözlet, Habr! Örömmel jelentjük be, hogy megérkezett a legújabb frissítés a Windows Terminálhoz! Az új funkciók között szerepel: dinamikus profilok, kaszkád beállítások, frissített UI, új indítási paraméterek és még sok más. További részletek lentebb!
Mint mindig, a Terminál letölthető a következő helyről: , és .

Dinamikus profilok
A Windows Terminál mostantól automatikusan észleli a PowerShell Core-t és a telepített Windows Subsystem for Linux (WSL) disztribúciókat. Más szavakkal, ha a frissítést követően bármely disztribúciót telepít, az azonnal hozzáadódik a profiles.json fájlhoz.

Megjegyzés: ha nem szeretné, hogy a profil megjelenjen a legördülő menüben, akkor állítsa be a "hidden" Gyorsan emlékezzünk vissza, hogyan működik a moduláris aritmetika. Az óra már egy ismert koncepció. Az órák használata igaz profilok.json fájlban.
"hidden": true
Kaszád beállítások
Most a Terminál egy továbbfejlesztett beállítási modellt kínál. Ezentúl egy defaults.json fájl áll rendelkezésre, amely tartalmazza az összes alapértelmezett beállítást. Ha szeretné megtekinteni a fájl tartalmát, tartsa lenyomva a . Ez megnyitja a kiválasztott profilt a panelben a felosztás funkcióval, amely a, majd kattintson a Beállítások gombra a legördülő menüben. A megnyíló fájl automatikusan generált, és a fájlban végzett módosításokat figyelmen kívül hagyják és felülírják. Azonban a profiles.json fájlhoz annyi felhasználói beállítást adhat hozzá, amennyit csak szeretne. Ha pedig vissza szeretné állítani a beállításokat, ajánlom figyelmébe @shanselman Ha új profilt, sémát, billentyűkiosztást vagy globális paramétert ad hozzá a profiles.json fájlhoz, azt hozzáadott paraméternek tekintik. Ha új profilt hoz létre, amelynek GUID-je megegyezik a létezővel, az új profil felülírja a régit. Ha a defaults.json fájlban van olyan billentyűkiosztás, amelyről le szeretne mondani, állítsa be ennek értékét
a profiles.json fájlban. null Új indítási paraméterek
{
"command": null, "keys": ["ctrl+shift+w"]
}
Most beállíthatja a Terminált, hogy folyamatosan teljes képernyőn induljon, vagy megadhat egy kezdő pozíciót a képernyőn. A Terminált teljes képernyős indításra az alábbi globális paraméter hozzáadásával állíthatja be:
"launchMode" . Ez a paraméter lehet"default" vagy, vagy "maximized".
"launchMode": "maximized"
Ha a Terminál kezdő pozícióját szeretné megadni a képernyőn, akkor globális paraméterként hozzá kell adnia a "initialPosition", valamint a koordináták X és Y feltüntetésével, vesszővel elválasztva. Például, ha szeretné, hogy a Terminál a fő képernyője bal felső sarkában induljon, adja hozzá a profiles.json fájlhoz a következőt:
"initialPosition": "0,0"
Megjegyzés: ha több monitort használ és azt szeretné, hogy a Terminál a fő monitor bal oldalán vagy felett induljon, negatív koordinátákat kell használnia.
Frissített UI
A Terminál felülete még jobb lett. A Terminálban használt frissítve lett 2.2-es verzióra. Ez a verzió jobb színkontrasztot, lekerekített sarkokat a legördülő menüben és fülek közötti elválasztókat tartalmaz. Ezen kívül, ha sok fület nyit meg, aktiválódik a lehetőség, hogy görgetheti őket gombokkal.

Hibajavítások
- Mostantól duplaklikkel aktiválhatja a fül panelt, hogy az ablak teljes képernyős legyen;
- Javítottuk a másolás és beillesztés problémáját új sor esetén;
- A HTML másolat már nem hagyja nyitva a vágólapot;
- Most már használhat olyan betűtípusokat is, amelyek neve meghaladja a 32 karaktert;
- Két fül egyidejű indítása esetén már nem fordul elő szöveg torzulás;
- Általános stabilitásjavítások.
Végül
Ha bármilyen kérdése van, vagy egyszerűen meg szeretné osztani tapasztalatait a Terminállal kapcsolatban, ne habozzon írni Kaylának (Kayla, ) a Twitteren. Ezen kívül, ha bármilyen problémája van vagy javaslata, mindig fordulhat hozzánk a . Jövő hónapban találkozunk!
Forrás: habr.com
