Salam, Habr! Windows Terminal üçün növbəti yeniləmənin buraxıldığını elan etməkdən məmnunuq! Yeni məhsullar arasında: dinamik profillər, kaskad parametrlər, yenilənmiş UI, yeni işə salma seçimləri və s. Daha çox təfərrüat kəsim altında!
Həmişə olduğu kimi, Terminal buradan yükləmək üçün mövcuddur , və .

Dinamik profillər
Windows Terminalı indi PowerShell Core və Linux (WSL) üçün quraşdırılmış Windows Alt Sistemini avtomatik olaraq aşkar edir. Başqa sözlə, bu yeniləmədən sonra hər hansı bir paylama quraşdırsanız, o, dərhal profiles.json faylına əlavə olunacaq.

Qeyd: Profilin açılan menyuda görünməsini istəmirsinizsə, seçimi təyin edə bilərsiniz "hidden" haqqında true profiles.json faylı.
"hidden": true
Kaskad parametrləri
Terminal indi təkmilləşdirilmiş parametrlər modelinə malikdir. Bundan sonra o, bütün standart parametrləri özündə cəmləşdirən defaults.json faylı ilə gəlir. Faylın məzmununa baxmaq istəyirsinizsə, basıb saxlayın Dayandırmaq, açılan menyuda Parametrlər düyməsini klikləyin. Açılan fayl avtomatik yaradılır və fayla edilən dəyişikliklər nəzərə alınmır və üzərinə yazılır. Bununla belə, siz profiles.json faylına istədiyiniz qədər fərdi parametr əlavə edə bilərsiniz. Parametrləri yenidən qurmaq istəyirsinizsə, diqqət etməyi məsləhət görürəm Scott Hanselman ), bloqunda yerləşdirdi.
profiles.json-a yeni profil, sxem, açar bağlama və ya qlobal parametr əlavə etsəniz, bu əlavə parametr hesab olunacaq. Mövcud profillə eyni GUID ilə yeni profil yaratsanız, yeni profiliniz köhnəni əvəz edəcək. defaults.json faylınızda istifadə etməkdən çəkinmək istədiyiniz açar bağlaması varsa, o zaman bu bağlamanı təyin edin. null profiles.json-da.
{
"command": null, "keys": ["ctrl+shift+w"] }
Yeni işə salma variantları
İndi siz Terminalı həmişə tam ekranda işləyəcək və ya ekranda ilkin mövqeyini təyin edə bilərsiniz. Qlobal parametr əlavə etməklə Terminalı tam ekranda işləmək üçün konfiqurasiya edə bilərsiniz "launchMode". Bu parametr hər ikisi ola bilər "default"Və ya "maximized".
"launchMode": "maximized"
Ekranda Terminalın ilkin mövqeyini təyin etmək istəyirsinizsə, o zaman qlobal parametr kimi əlavə etməlisiniz "initialPosition", və həmçinin vergüllə ayrılmış X və Y koordinatlarını təyin edin. Məsələn, əgər siz Terminalın əsas ekranınızın yuxarı sol küncündə işə salınmasını istəyirsinizsə, o zaman profiles.json-a aşağıdakı qeydi əlavə edin:
"initialPosition": "0,0"
Qeyd: Birdən çox monitordan istifadə edirsinizsə və Terminalın əsas monitorun solunda və ya yuxarısında işə salınmasını istəyirsinizsə, o zaman mənfi koordinatlardan istifadə etməli olacaqsınız.
Yenilənmiş UI
Terminal interfeysi daha da yaxşılaşıb. Terminalda istifadə olunur 2.2 versiyasına yeniləndi. Bu versiyada daha yaxşı rəng kontrastı, açılan menyuda yuvarlaqlaşdırılmış künclər və nişan bölücüləri var. Bundan əlavə, indi çoxlu sayda nişanı açan kimi düymələrdən istifadə edərək onların arasında sürüşə biləcəksiniz.

Sabit səhvlər
- Pəncərəni tam ekrana genişləndirmək üçün tab çubuğuna iki dəfə klikləyə bilərsiniz;
- Yeni sətirdə kopyalama və yapışdırma ilə bağlı problemlərə səbəb olan bir səhv düzəldildi;
- HTML surəti artıq mübadilə buferini açıq qoymur;
- İndi siz adları 32 simvoldan çox olan şriftlərdən istifadə edə bilərsiniz;
- İki nişan eyni vaxtda işə salındıqda, mətnin təhrif edilməsi artıq baş vermir;
- Ümumi sabitliyin təkmilləşdirilməsi.
Nəticədə
Hər hansı bir sualınız varsa və ya sadəcə Terminalla bağlı təəssüratlarınızı bölüşmək istəyirsinizsə, Kaylaya yazmaqdan çəkinməyin (Kayla, ) Twitter-də. Bundan əlavə, hər hansı bir probleminiz və ya sorğunuz varsa, hər zaman bizimlə əlaqə saxlaya bilərsiniz . Gələn ay görüşənədək!
Mənbə: www.habr.com
