- Microsoft integrē uzlabojumus no atvērtā pirmkoda Windows termināļa projekta Windows konsolē.
- Tas nozīmē, ka klasiskās komandrindas un PowerShell konsoles vairs netiek atjauninātas kā atsevišķas sastāvdaļas.
- Jaunās izmaiņas ir pieejamas, izmantojot Windows Insider programmu, un nav skaidrs, kad tās būs pieejamas ikvienam.
Microsoft ir veicis vienu no lielākajiem komandrindas pieredzes uzlabojumiem pēdējo gadu laikā, ieviešot virkni uzlabojumu no atvērtā pirmkoda Windows termināļa projekta tieši mantotajā Windows konsolē (conhost.exe).
Atjauninājums ietver veiktspējas uzlabojumus, modernu renderēšanu un kopienas ilgi pieprasītas funkcijas, lai nodrošinātu jaudīgāku termināļa vidi operētājsistēmā Windows 11 .
Windows konsole iegūst modernus jauninājumus no atvērtā pirmkoda izstrādes
Windows konsole jau sen ir bijusi PowerShell, komandrindas un Windows apakšsistēmas Linux pamatā. Tagad uzņēmums to ciešāk saskaņo ar Windows termināļa atvērtā koda projektu GitHub platformā, integrējot uzlabojumus tieši sistēmas pieredzē.
Viena no lielākajām izmaiņām ir papildu Atlas/Direct3D renderēšanas ceļa ieviešana, kas paredzēta vizuālās veiktspējas un konsekvences uzlabošanai.
Ātrāka veiktspēja un labāka uzticamība
Microsoft norāda, ka ritināšanas operācijas noteiktos gadījumos var būt pat desmit reizes ātrākas, kas ir būtisks uzlabojums izstrādātājiem un lietotājiem, kuri apstrādā lielus datu apjomus.
Arī starpliktuves uzticamība ir ievērojami uzlabota. Tagad ir atrisināta ilgstoša problēma, kuras dēļ ielīmētās rakstzīmes varēja pazust koda lapas ierobežojumu dēļ. Papildu starpliktuves uzlabojumi ietver atbalstu OSC 52, kas ļauj termināļa lietojumprogrammām tieši mijiedarboties ar starpliktuves datiem.
Jaunas funkcijas tuvina konsoli mūsdienu terminālim
Vienlaikus Windows konsole iegūst funkcijas, kas iepriekš bija pieejamas tikai sarežģītākās termināļa vidēs. Meklēšanas pieredze ir uzlabota ar atbalstu regulārajām izteiksmēm, tādējādi atvieglojot meklēšanu sarežģītā komandu izvadē.
Konsole tagad var arī atveidot iekļautus attēlus, izmantojot Sixel, kas nozīmē, ka tādi rīki kā Windows Package Manager (winget) var lietotņu ikonas un bagātīgākus vizuālos elementus parādīt tieši terminālī.
Šī atjauninājuma ietvaros ir uzlabota arī teksta atveidošana, sākotnējai programmai atbalstot treknraksta fontus. Turpretī ir novērstas ilgstošas problēmas ar taisnstūra teksta atlasi, lai atjaunotu paredzēto darbību. Kopā šīs izmaiņas klasisko konsoli padara daudz tuvāku iespējām, ko lietotāji parasti saista ar modernām termināļa lietotnēm, piemēram, Windows Terminal, bez nepieciešamības pilnībā pārslēgties.
Pieejamības un lietojamības uzlabojumi
Microsoft arī risina pieejamības jautājumus, pārrakstot mantoto MSAA integrāciju un uzlabojot saskarnes automatizācijas atbalstu. Tas nodrošina labāku saderību ar ekrāna lasītājiem un palīgtehnoloģijām.
Atjauninājums ievieš arī pārveidotus uznirstošos dialoglodziņus konsolē, tostarp uzlabojumus F7 komandu vēsturē un rindiņu rediģēšanas logos (F2 un F4). Šīs izmaiņas uzlabo lietojamību, vienlaikus nodrošinot labāku sadarbspēju ar moderniem termināļa rīkiem.
Labāka darbība PowerShell, WSL un citos risinājumos
Ievades pievienošanas darbība ir uzlabota un tagad pēc noklusējuma ir iespējota tikai tad, ja ir aktīva virtuālā termināļa (VT) apstrāde. Tas nodrošina paredzamāku darbību, īpaši strādājot dažādās vidēs, piemēram, PowerShell un WSL.
Citi labojumi ietver uzlabotu “Alt + Numpad” ievades apstrādi starpliktuves tekstā, novēršot rakstzīmju bojājumus noteiktās koda lapās, piemēram, 936.
Solis ceļā uz Windows termināļa pieredzes apvienošanu
Rezumējot, klasiskā komandrindas izvēlne vairs netiek atjaunināta kā atsevišķa sastāvdaļa. Tā vietā Microsoft tagad integrē uzlabojumus tieši no atvērtā koda Windows Terminal projekta vietnē GitHub.
Ieviešot šos uzlabojumus Windows konsolē, uzņēmums samazina plaisu starp mantotajām un modernajām komandrindas vidēm. Lai gan Windows terminālis joprojām ir galvenā pieredze, šie atjauninājumi nodrošina, ka pat tradicionālās konsoles sesijas gūst labumu no pastāvīgiem uzlabojumiem.
Microsoft pašlaik testē šo apvienošanu, izmantojot papildu ceļu Kanāriju kanālā, izlaižot versiju 29558, un nav skaidrs, kad tā būs pieejama visiem.
Kādu komandu konsoli izmantojat operētājsistēmā Windows 11?
Komandrinda33,3%
Windows terminālis66,7%
Neviens0%
Kāpēc izvēlējies šo atbildi? Labprāt uzzinātu vairāk. Paziņo man komentāros.
💬 Uzrakstiet atbildi