Windows terminali yangilanishi: 1910 ko'rib chiqish

Salom, Xabr! Windows terminali uchun navbatdagi yangilanish chiqqanini mamnuniyat bilan e'lon qilamiz! Yangi mahsulotlar orasida: dinamik profillar, kaskad sozlamalari, yangilangan UI, yangi ishga tushirish imkoniyatlari va boshqalar. Kesish ostida batafsilroq!

Har doimgidek, terminalni yuklab olish mumkin Microsoft Store, Biznes uchun Microsoft do'koni va GitHub.

Windows terminali yangilanishi: 1910 ko'rib chiqish

Dinamik profillar

Windows Terminali endi PowerShell Core va Linux uchun o'rnatilgan Windows quyi tizimi (WSL) tarqatishlarini avtomatik ravishda aniqlaydi. Boshqacha qilib aytadigan bo'lsak, agar ushbu yangilanishdan so'ng siz biron bir tarqatishni o'rnatsangiz, u darhol profiles.json fayliga qo'shiladi.

Windows terminali yangilanishi: 1910 ko'rib chiqish

nota: Agar profil ochiladigan menyuda paydo boʻlishini xohlamasangiz, opsiyani oʻrnatishingiz mumkin "hidden" haqida true profiles.json fayli.

"hidden": true

Kaskad sozlamalari

Terminalda endi yaxshilangan sozlamalar modeli mavjud. Bundan buyon u barcha standart sozlamalarni o'z ichiga olgan defaults.json fayli bilan birga keladi. Agar siz fayl mazmunini ko'rmoqchi bo'lsangiz, ushlab turing Alt, ochiladigan menyuda Sozlamalar tugmasini bosing. Ochilgan fayl avtomatik ravishda yaratiladi va faylga kiritilgan o'zgarishlar e'tiborga olinmaydi va ustiga yoziladi. Biroq, siz profiles.json fayliga xohlaganingizcha maxsus sozlamalar qo'shishingiz mumkin. Sozlamalarni qayta o'rnatmoqchi bo'lsangiz, e'tibor berishni maslahat beraman ajoyib maqola Skott Hanselman @shanselman), u o'z blogida joylashtirgan.

Agar siz profiles.json-ga yangi profil, sxema, kalit bog'lash yoki global parametr qo'shsangiz, u qo'shilgan parametr sifatida qabul qilinadi. Agar siz mavjud profil bilan bir xil GUID bilan yangi profil yaratsangiz, yangi profilingiz eskisini almashtiradi. Agar defaults.json faylingizda foydalanmaslikni xohlayotgan kalit bogʻlovchisi boʻlsa, uni shunday qilib oʻrnating. null profiles.json ichida.

{
"command": null, "keys": ["ctrl+shift+w"] }

Yangi ishga tushirish imkoniyatlari

Endi siz Terminalni har doim to'liq ekranda ishlaydigan qilib sozlashingiz yoki ekrandagi dastlabki holatini o'rnatishingiz mumkin. Global parametr qo'shish orqali terminalni to'liq ekranda ishlashi uchun sozlashingiz mumkin "launchMode". Ushbu parametr ham bo'lishi mumkin "default", yoki "maximized".

"launchMode": "maximized"

Agar siz terminalning ekrandagi boshlang'ich pozitsiyasini o'rnatmoqchi bo'lsangiz, uni global parametr sifatida qo'shishingiz kerak "initialPosition", shuningdek vergul bilan ajratilgan X va Y koordinatalarini belgilang.Masalan, agar siz Terminalni asosiy ekraningizning yuqori chap burchagida ishga tushirishni istasangiz, profiles.json ga quyidagi yozuvni qo'shing:

"initialPosition": "0,0"

nota: Agar siz bir nechta monitordan foydalansangiz va Terminal asosiy monitorning chap yoki tepasida ishga tushishini istasangiz, salbiy koordinatalardan foydalanishingiz kerak bo'ladi.

Yangilangan UI

Terminal interfeysi yanada yaxshilandi. Terminalda ishlatiladi WinUI TabView 2.2 versiyasiga yangilandi. Ushbu versiyada yaxshiroq rang kontrasti, ochiladigan menyuda yumaloq burchaklar va yorliqlarni ajratuvchilar mavjud. Bundan tashqari, endi siz ko'p sonli yorliqlarni ochganingizdan so'ng, tugmalar yordamida ular bo'ylab harakatlanishingiz mumkin bo'ladi.

Windows terminali yangilanishi: 1910 ko'rib chiqish

Tuzatilgan xatolar

  • Endi oynani toʻliq ekranga kengaytirish uchun yorliqlar panelini ikki marta bosishingiz mumkin;
  • Yangi qatorga nusxa ko'chirish va joylashtirish bilan bog'liq muammolarni keltirib chiqaradigan xatolik tuzatildi;
  • HTML nusxasi endi buferni ochiq qoldirmaydi;
  • Endi siz nomlari 32 belgidan oshadigan shriftlardan foydalanishingiz mumkin;
  • Ikki yorliq bir vaqtning o'zida ishga tushirilsa, matn buzilishi endi sodir bo'lmaydi;
  • Umumiy barqarorlikni yaxshilash.

Xulosa

Agar sizda biron bir savol bo'lsa yoki terminal haqidagi taassurotlaringiz bilan o'rtoqlashmoqchi bo'lsangiz, ikkilanmang Kayla (Kayla, @cinnamon_msft) Twitterda. Bundan tashqari, agar sizda biron bir muammo yoki so'rov bo'lsa, har doim biz bilan bog'lanishingiz mumkin GitHub. Keyingi oy ko'rishguncha!

Manba: www.habr.com

a Izoh qo'shish