- „Microsoft“ integruoja atvirojo kodo „Windows Terminal“ projekto patobulinimus į „Windows“ konsolę.
- Tai reiškia, kad klasikinės komandinės eilutės ir „PowerShell“ konsolės nebeatnaujinamos kaip atskiri komponentai.
- Nauji pakeitimai prieinami per „Windows Insider“ programą, ir neaišku, kada jie pasieks visus.
„Microsoft“ pristato vieną didžiausių komandinės eilutės patirties atnaujinimų per daugelį metų, perkeldama patobulinimų bangą iš atvirojo kodo „Windows“ terminalo projekto tiesiai į senąją „Windows“ konsolę (conhost.exe).
Atnaujinimas apima našumo padidėjimą, modernų vaizdavimą ir ilgai bendruomenės prašytas funkcijas, kurios padės sukurti galingesnę terminalo aplinką sistemoje „Windows 11“ .
„Windows“ konsolė gauna modernius atnaujinimus iš atvirojo kodo kūrimo
„Windows“ konsolė jau seniai yra „PowerShell“, komandinės eilutės ir „Windows“ posistemio, skirto „Linux“, pagrindas. Dabar bendrovė ją labiau derina su atvirojo kodo „Windows Terminal“ projektu „GitHub“ platformoje, integruodama patobulinimus tiesiai į sistemos patirtį.
Vienas didžiausių pakeitimų yra pasirenkamo „Atlas“ / „Direct3D“ vaizdavimo kelio įvedimas, skirtas pagerinti vaizdo kokybę ir nuoseklumą.
Greitesnis veikimas ir didesnis patikimumas
„Microsoft“ pažymi, kad tam tikrais atvejais slinkties operacijos gali būti iki dešimties kartų greitesnės, o tai yra didelis patobulinimas kūrėjams ir patyrusiems vartotojams, tvarkantiems didelius išvesties duomenis.
Taip pat gerokai pagerintas iškarpinės patikimumas. Išspręsta ilgalaikė problema, kai dėl kodo puslapio apribojimų įklijuoti simboliai galėjo būti prarasti. Papildomi iškarpinės patobulinimai apima OSC 52 palaikymą, kuris leidžia terminalo programoms tiesiogiai sąveikauti su iškarpinės duomenimis.
Naujos funkcijos priartina konsolę prie modernaus terminalo
Tuo pačiu metu „Windows“ konsolėje atsiranda funkcijų, kurios anksčiau buvo prieinamos tik sudėtingesnėse terminalo aplinkose. Atnaujinta paieškos funkcija, kuri palaiko reguliariąsias išraiškas, todėl lengviau ieškoti sudėtingoje komandų išvestyje.
Konsolė dabar taip pat gali atvaizduoti vidinius vaizdus naudodama „Sixel“, o tai reiškia, kad tokios priemonės kaip „Windows Package Manager“ („winget“) gali rodyti programų piktogramas ir sodresnius vaizdinius elementus tiesiai terminale.
Įgyvendinant šį atnaujinimą, taip pat patobulintas teksto atvaizdavimas, nes originaliame variklyje palaikomi paryškinti šriftai. Tuo tarpu ilgalaikės stačiakampio teksto pasirinkimo problemos buvo išspręstos, siekiant atkurti numatytą veikimą. Šie pakeitimai klasikinę konsolę priartina prie funkcijų, kurias vartotojai paprastai sieja su šiuolaikinėmis terminalo programomis, tokiomis kaip „Windows Terminal“, nereikalaujant visiško perjungimo.
Prieinamumo ir naudojimo patogumo patobulinimai
„Microsoft“ taip pat sprendžia pritaikymo neįgaliesiems klausimus, perrašydama senąją MSAA integraciją ir patobulindama sąsajos automatizavimo palaikymą. Tai pagerina suderinamumą su ekrano skaitytuvais ir pagalbinėmis technologijomis.
Atnaujinime taip pat pristatomi atnaujinti iššokantys konsolės dialogo langai, įskaitant F7 komandų istorijos ir eilučių redagavimo langų (F2 ir F4) patobulinimus. Šie pakeitimai pagerina naudojimą ir užtikrina geresnį sąveiką su šiuolaikiniais terminalo įrankiais.
Geresnis veikimas naudojant „PowerShell“, WSL ir kt.
Patobulintas įvesties prijungimo veikimas ir dabar pagal numatytuosius nustatymus įjungtas tik tada, kai aktyvus virtualaus terminalo (VT) apdorojimas. Tai lemia labiau nuspėjamą veikimą, ypač dirbant skirtingose aplinkose, tokiose kaip „PowerShell“ ir WSL.
Kiti pataisymai apima patobulintą „Alt + Numpad“ įvesties tvarkymą iškarpinės teksto atveju, išvengiant simbolių iškraipymo tam tikruose kodo puslapiuose, pvz., 936.
Žingsnis link „Windows“ terminalo patirties suvienodinimo
Apibendrinant, klasikinė komandinė eilutė nebeatnaujinama kaip atskiras komponentas. Vietoj to, „Microsoft“ dabar integruoja patobulinimus tiesiai iš atvirojo kodo „Windows Terminal“ projekto „GitHub“ platformoje.
Įdiegdama šiuos patobulinimus „Windows“ konsolėje, bendrovė sumažina atotrūkį tarp senesnių ir šiuolaikinių komandinės eilutės aplinkų. Nors „Windows“ terminalas išlieka pagrindine patirtimi, šie atnaujinimai užtikrina, kad net tradicinės konsolės sesijos naudosis nuolatiniais patobulinimais.
Šiuo metu „Microsoft“ testuoja šį sujungimą per pasirenkamą kelią Kanarų kanale, išleisdama 29558 versiją, ir neaišku, kada ji pasieks visus.
Kokią komandų konsolę naudojate sistemoje „Windows 11“?
Komandinė eilutė33,3 %
„Windows“ terminalas66,7 %
Nėra0%
Kodėl pasirinkote būtent šį atsakymą? Norėčiau išgirsti daugiau. Praneškite man komentaruose.
💬 Parašykite atsakymą