- Microsoft integrira poboljšanja iz projekta otvorenog koda Windows Terminal u Windows konzolu.
- To znači da se klasične konzole naredbenog retka i PowerShell više ne ažuriraju kao samostalne komponente.
- Nove promjene dostupne su putem programa Windows Insider, a nije jasno kada će stići za sve.
Microsoft donosi jedno od najvećih poboljšanja iskustva rada s naredbenim retkom u posljednjih nekoliko godina, donoseći val poboljšanja iz projekta otvorenog koda Windows Terminal izravno u naslijeđenu Windows konzolu (conhost.exe).
Ažuriranje uključuje poboljšanja performansi, moderno renderiranje i dugo tražene značajke zajednice u sposobnije terminalno okruženje u sustavu Windows 11 .
Windows konzola dobiva moderna ažuriranja iz razvoja otvorenog koda
Windows konzola dugo je bila osnova za PowerShell, naredbeni redak i Windows podsustav za Linux. Sada je tvrtka bliže usklađuje s projektom otvorenog koda Windows Terminal na GitHubu integrirajući poboljšanja izravno u iskustvo sustava.
Jedna od najvećih promjena je uvođenje opcionalne putanje renderiranja Atlas/Direct3D, osmišljene za poboljšanje vizualnih performansi i konzistentnosti.
Brže performanse i bolja pouzdanost
Microsoft napominje da operacije pomicanja mogu biti i do deset puta brže u određenim scenarijima, što je veliko poboljšanje za razvojne programere i napredne korisnike koji rukuju velikim izlazima.
Pouzdanost međuspremnika također je značajno poboljšana. Dugogodišnji problem gubitka zalijepljenih znakova zbog ograničenja kodne stranice sada je riješen. Dodatna poboljšanja međuspremnika uključuju podršku za OSC 52, koji omogućuje terminalnim aplikacijama izravnu interakciju s podacima iz međuspremnika.
Nove značajke približavaju konzolu modernom terminalu
Istovremeno, Windows konzola dobiva značajke koje su prije bile ograničene na naprednija terminalna okruženja. Iskustvo pretraživanja nadograđeno je podrškom za regularne izraze, što olakšava pretraživanje složenih naredbi.
Konzola sada može renderirati i inline slike pomoću Sixela, što znači da alati poput Windows Package Managera (winget) mogu prikazivati ikone aplikacija i bogatije vizualne elemente izravno u terminalu.
Kao dio ovog ažuriranja, poboljšano je i renderiranje teksta, s podrškom za podebljane fontove u izvornom mehanizmu. Nasuprot tome, dugotrajni problemi s pravokutnim odabirom teksta riješeni su kako bi se vratilo očekivano ponašanje. Zajedno, ove promjene klasičnu konzolu približavaju mogućnostima koje korisnici obično povezuju s modernim terminalnim aplikacijama poput Windows Terminala, bez potrebe za potpunim prebacivanjem.
Poboljšanja pristupačnosti i upotrebljivosti
Microsoft se također bavi pristupačnošću prepisivanjem naslijeđene MSAA integracije i poboljšanjima podrške za automatizaciju sučelja. To rezultira boljom kompatibilnošću s čitačima zaslona i pomoćnim tehnologijama.
Ažuriranje također uvodi redizajnirane skočne dijaloge unutar konzole, uključujući poboljšanja povijesti naredbi F7 i prozora za uređivanje redaka (F2 i F4). Ove promjene poboljšavaju upotrebljivost, a istovremeno osiguravaju bolju interoperabilnost s modernim alatima terminala.
Bolje ponašanje u PowerShellu, WSL-u i drugim okruženjima
Ponašanje pri pritisku na ulaz je poboljšano i sada je omogućeno prema zadanim postavkama samo kada je aktivna obrada virtualnog terminala (VT). To rezultira predvidljivijim ponašanjem, posebno pri radu u okruženjima poput PowerShella i WSL-a.
Ostali popravci uključuju poboljšano rukovanje unosom "Alt + numerička tipkovnica" za tekst u međuspremniku, izbjegavajući oštećenje znakova u određenim kodnim stranicama kao što je 936.
Korak prema objedinjavanju iskustva korištenja Windows terminala
Ukratko, klasični naredbeni redak više se ne ažurira kao samostalna komponenta. Umjesto toga, Microsoft sada integrira poboljšanja izravno iz projekta otvorenog koda Windows Terminal na GitHubu.
Uvođenjem ovih poboljšanja u Windows konzolu, tvrtka smanjuje jaz između naslijeđenih i modernih okruženja naredbenog retka. Iako Windows Terminal ostaje vodeće iskustvo, ova ažuriranja osiguravaju da čak i tradicionalne konzolne sesije imaju koristi od stalnih poboljšanja.
Microsoft trenutno testira ovo spajanje putem opcionalne putanje u Canary Channelu s izdavanjem verzije 29558, i nije jasno kada će stići svima.
Koju naredbenu konzolu koristite u Windowsima 11?
Naredbeni redak33,3%
Windows Terminal66,7%
Ništa0%
Zašto ste odabrali taj odgovor? Volio bih čuti više. Javite mi u komentarima.
💬 Napišite odgovor