- Spoločnosť Microsoft integruje vylepšenia z projektu open-source Windows Terminal do konzoly Windows.
- To znamená, že klasické konzoly príkazového riadka a PowerShellu sa už neaktualizujú ako samostatné komponenty.
- Nové zmeny sú dostupné prostredníctvom programu Windows Insider a nie je jasné, kedy budú dostupné pre všetkých.
Spoločnosť Microsoft prináša jedno z najväčších vylepšení príkazového riadka za posledné roky a prináša vlnu vylepšení z projektu open-source Windows Terminal priamo do staršieho Windows Console (conhost.exe).
Aktualizácia zahŕňa zvýšenie výkonu, moderné vykresľovanie a dlho požadované funkcie komunity v rámci výkonnejšieho terminálového prostredia v systéme Windows 11 .
Konzola Windows získava moderné vylepšenia z vývoja s otvoreným zdrojovým kódom
Konzola systému Windows je už dlho základom pre PowerShell, príkazový riadok a subsystém Windows pre Linux. Teraz ju spoločnosť viac prepája s projektom open-source Windows Terminal na GitHub integráciou vylepšení priamo do systémového rozhrania.
Jednou z najväčších zmien je zavedenie voliteľnej vykresľovacej cesty Atlas/Direct3D, ktorá je navrhnutá na zlepšenie vizuálneho výkonu a konzistencie.
Rýchlejší výkon a lepšia spoľahlivosť
Spoločnosť Microsoft poznamenáva, že operácie rolovania môžu byť v určitých scenároch až desaťkrát rýchlejšie, čo je významné vylepšenie pre vývojárov a náročných používateľov, ktorí pracujú s veľkými výstupmi.
Spoľahlivosť schránky sa tiež výrazne zlepšila. Dlhodobý problém, kedy sa vložené znaky mohli stratiť kvôli obmedzeniam kódovej stránky, bol teraz vyriešený. Medzi ďalšie vylepšenia schránky patrí podpora pre OSC 52, ktorá umožňuje terminálovým aplikáciám priamo interagovať s údajmi zo schránky.
Nové funkcie približujú konzolu k modernému terminálu
Zároveň konzola systému Windows získava funkcie, ktoré boli predtým obmedzené na pokročilejšie terminálové prostredia. Funkcia vyhľadávania bola vylepšená o podporu regulárnych výrazov, čo uľahčuje vyhľadávanie v zložitom výstupe príkazov.
Konzola teraz dokáže vykresľovať aj vložené obrázky pomocou Sixelu, čo znamená, že nástroje ako Windows Package Manager (winget) dokážu zobrazovať ikony aplikácií a bohatšie vizuálne prvky priamo v termináli.
Súčasťou tejto aktualizácie je aj vylepšenie vykresľovania textu, a to vďaka podpore tučných fontov v pôvodnom engine. Naproti tomu boli vyriešené dlhodobé problémy s obdĺžnikovým výberom textu, aby sa obnovilo očakávané správanie. Tieto zmeny spoločne približujú klasickú konzolu k možnostiam, ktoré si používatelia zvyčajne spájajú s modernými terminálovými aplikáciami, ako je napríklad Windows Terminal, bez nutnosti úplného prechodu.
Vylepšenia prístupnosti a použiteľnosti
Spoločnosť Microsoft sa tiež zaoberá prístupnosťou prepracovaním staršej integrácie MSAA a vylepšeniami podpory automatizácie rozhrania. Výsledkom je lepšia kompatibilita s čítačkami obrazovky a asistenčnými technológiami.
Aktualizácia tiež prináša prepracované kontextové dialógové okná v konzole vrátane vylepšení histórie príkazov F7 a okien na úpravu riadkov (F2 a F4). Tieto zmeny zvyšujú použiteľnosť a zároveň zabezpečujú lepšiu interoperabilitu s modernými terminálovými nástrojmi.
Lepšie správanie v PowerShelle, WSL a ďalších platformách
Správanie funkcie Snap-on-input bolo vylepšené a teraz je predvolene povolené iba vtedy, keď je aktívne spracovanie virtuálneho terminálu (VT). Výsledkom je predvídateľnejšie správanie, najmä pri práci v prostrediach ako PowerShell a WSL.
Medzi ďalšie opravy patrí vylepšené spracovanie vstupu „Alt + numerická klávesnica“ pre text zo schránky, čím sa zabráni poškodeniu znakov v určitých kódových stránkach, ako napríklad 936.
Krok k zjednoteniu terminálového prostredia systému Windows
Stručne povedané, klasický príkazový riadok sa už neaktualizuje ako samostatná súčasť. Namiesto toho spoločnosť Microsoft teraz integruje vylepšenia priamo z projektu open-source Windows Terminal na GitHub.
Pridaním týchto vylepšení do konzoly Windows spoločnosť zmenšuje priepasť medzi starším a moderným prostredím príkazového riadka. Hoci terminál Windows zostáva vlajkovou loďou, tieto aktualizácie zabezpečujú, že aj tradičné konzolové relácie budú mať prospech z neustálych vylepšení.
Spoločnosť Microsoft momentálne testuje toto zlúčenie prostredníctvom voliteľnej cesty v Kanárskom kanáli s vydaním zostavy 29558 a nie je jasné, kedy bude dostupné pre všetkých.
Akú príkazovú konzolu používate vo Windowse 11?
Príkazový riadok33,3 %
Terminál systému Windows66,7 %
Žiadne0%
Prečo ste si vybrali túto odpoveď? Rád by som počul viac. Dajte mi vedieť v komentároch.
💬 Napíšte odpoveď