Përshëndetje, Habr! Jemi të lumtur të shpallim se ka dalë një tjetër përditësim për Windows Terminal! Ndër risitë: profile dinamike, cilësime kaskadë, UI të rinovuar, parametra të rinj të startit dhe më shumë. Më shumë nën.
Si gjithmonë, Terminali është në dispozicion për shkarkim në , dhe në .

Profile dinamike
Windows Terminal tani zbulon automatikisht PowerShell Core dhe shpërndarjet e instaluara të Windows Subsystem for Linux (WSL). Me fjalë të tjera, nëse pas kësaj përditësimi instaloni ndonjë shpërndarje, ajo do të shtohet menjëherë në skedarin profiles.json.

Shënim: nëse nuk dëshironi që profili të shfaqet në menunë me rënjë, mund të vendosni parametrin "hidden" në true në skedarin profiles.json.
"hidden": true
Cilësime kaskadë
Tani Terminali ka një model të përmirësuar cilësimesh. Tani Ai vjen me skedarin defaults.json, i cili përmban të gjitha cilësimet e paracaktuara. Nëse dëshironi të shihni përmbajtjen e skedarit, mbani Alt, klikoni butonin Settings në menunë me rënjë. Skedari që hapet është automatikisht i gjeneruar dhe ndryshimet e bëra në skedar injorohen dhe rinovohen. Megjithatë, në skedarin profiles.json mund të shtoni aq shumë cilësime të personalizuara sa dëshironi. Nëse dëshironi të riktheheni në cilësimet e paracaktuara, rekomandoj të shikoni nga Scott Hanselman ( ), i cili e publikoi në blogun e tij.
Nëse shtoni një profil të ri, një skemë, një lidhje çelësish ose një parametër global në profiles.json, ai do të konsiderohet si një parametër i shtuar. Nëse krijoni një profil të ri, GUID i të cilit përputhet me të ekzistueshmin, ai do të zëvendësojë profilin e vjetër. Nëse në skedarin defaults.json ka një lidhje çelësish që dëshironi të anashkaloni, vendosni vlerën për atë lidhje null në profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Parametra të rinj të startit
Tani mund të konfiguroni Terminalin për të nisur gjithmonë në ekran të plotë ose të caktoni pozicionin e tij fillestar në ekran. Konfigurimin e Terminalit për të nisur në ekran të plotë mund ta bëni duke shtuar një parametër global "launchMode". Ky parametër mund të marrë vlerën ose "default", ose "maximized".
"launchMode": "maximized"
Nëse dëshironi të caktoni pozicionin fillestar të Terminalit në ekran, duhet të shtoni si parametër global "initialPosition", dhe gjithashtu të tregoni koordinatat X dhe Y me një presje. Për shembull, nëse dëshironi që Terminali të nisë në këndin e majtë të sipërm të ekranit tuaj kryesor, shtoni në profiles.json shënimin:
"initialPosition": "0,0"
Shënim: nëse përdorni disa monitorë dhe dëshironi që Terminali të nisë majtas ose mbi monitorin kryesor, do t'ju duhet të përdorni koordinata negative.
UI e rinovuar
Ndërfaqja e Terminalit është bërë edhe më e mirë. Ajo që përdoret në Terminal është rinovuar në versionin 2.2. Ky version ka kontrast më të mirë të ngjyrave, kënde të rrumbullakosur në menu dhe ndarës të tab-eve. Për më tepër, tani, sapo hapni një numër të madh tab-esh, mundësia për t'i skroluar ato me anë të butonave aktivizohet.

Gabimet e korrigjuara
- Tani mund të klikoni dy herë mbi panelin e tab-eve për të zgjeruar dritaren në ekran të plotë;
- Korrigjimi i një gabimi që shkaktonte probleme me kopjimin dhe ngjitjen në rreshtin e ri;
- Kopja HTML tani nuk e lë të hapur memorien e përbashkët;
- Tani është e mundur të përdoren fonte me emra që tejkalojnë gjatësi 32 karaktere;
- Nuk ka më përshkallëzim të tekstit kur ekzekutohen dy tab-e në të njëjtën kohë;
- Përmirësime të përgjithshme të stabilitetit.
Në përfundim
Nëse keni ndonjë pyetje apo thjesht dëshironi të ndani përvojën tuaj me Terminalin, mos hezitoni të shkruani Kayla, ) në Twitter. Për më tepër, nëse keni ndonjë problem ose kërkesë, gjithmonë mund të na kontaktoni në . Do të takohemi muajin e ardhshëm!
Burimi: habr.com
