- Мајкрософт интегрише побољшања из пројекта отвореног кода Windows Terminal у Windows конзолу.
- То значи да се класичне конзоле командне линије и PowerShell више не ажурирају као самосталне компоненте.
- Нове промене су доступне путем програма Windows Insider, и није јасно када ће стићи за све.
Мајкрософт испоручује једно од највећих побољшања искуства командне линије у последњих неколико година, доносећи талас побољшања из пројекта отвореног кода Windows Terminal директно у стару Windows конзолу (conhost.exe).
Ажурирање укључује побољшања перформанси, модерно рендеровање и дуго тражене функције од заједнице у бољем терминалном окружењу у оперативном систему Windows 11 .
Windows конзола добија модерна ажурирања из развоја отвореног кода
Windows конзола је дуго била основа за PowerShell, командну линију и Windows подсистем за Linux. Сада је компанија ближе усклађује са пројектом отвореног кода Windows Terminal на GitHub-у интегришући побољшања директно у системско искуство.
Једна од највећих промена је увођење опционе путање рендеровања Atlas/Direct3D, дизајниране да побољша визуелне перформансе и конзистентност.
Брже перформансе и боља поузданост
Мајкрософт напомиње да операције скроловања могу бити и до десет пута брже у одређеним сценаријима, што је велико надоградња за програмере и напредне кориснике који обрађују велике излазе.
Поузданост међуспремника је такође значајно побољшана. Дугогодишњи проблем где су налепљени знакови могли бити изгубљени због ограничења кодне странице сада је решен. Додатна побољшања међуспремника укључују подршку за OSC 52, што омогућава терминалним апликацијама да директно комуницирају са подацима из међуспремника.
Нове функције приближавају конзолу модерном терминалу
Истовремено, Windows конзола добија функције које су раније биле ограничене на напреднија терминална окружења. Искуство претраживања је надограђено подршком за регуларне изразе, што олакшава претрагу сложених команди.
Конзола сада може да приказује и инлине слике користећи Sixel, што значи да алати попут Windows Package Manager-а (winget) могу да приказују иконе апликација и богатије визуелне елементе директно у терминалу.
Као део овог ажурирања, побољшано је и приказивање текста, уз подршку за подебљане фонтове у оригиналном механизму. Насупрот томе, дугогодишњи проблеми са правоугаоним избором текста су решени како би се враћило очекивано понашање. Заједно, ове промене приближавају класичну конзолу могућностима које корисници обично повезују са модерним терминалним апликацијама попут Windows терминала, без потребе за потпуним преласком.
Побољшања приступачности и употребљивости
Мајкрософт се такође бави приступношћу преправљањем старе MSAA интеграције и побољшањима подршке за аутоматизацију интерфејса. Ово резултира бољом компатибилношћу са читачима екрана и помоћним технологијама.
Ажурирање такође уводи редизајниране искачуће дијалоге унутар конзоле, укључујући побољшања историје команди F7 и прозора за уређивање редова (F2 и F4). Ове промене побољшавају употребљивост, а истовремено обезбеђују бољу интероперабилност са модерним алатима терминала.
Боље понашање у PowerShell-у, WSL-у и још много чему
Понашање при притиску на унос је побољшано и сада је подразумевано омогућено само када је активна обрада виртуелног терминала (VT). Ово резултира предвидљивијим понашањем, посебно при раду у окружењима као што су PowerShell и WSL.
Остале исправке укључују побољшано руковање уносом „Alt + Numpad“ за текст у међуспремнику, избегавајући оштећење знакова у одређеним кодним страницама као што је 936.
Корак ка обједињавању искуства са Windows терминалом
Укратко, класична командна линија се више не ажурира као самостална компонента. Уместо тога, Мајкрософт сада интегрише побољшања директно из пројекта отвореног кода Windows Terminal на GitHub-у.
Уношењем ових побољшања у Windows конзолу, компанија смањује јаз између застарелих и модерних окружења командне линије. Иако Windows терминал остаје водеће искуство, ова ажурирања осигуравају да чак и традиционалне конзолне сесије имају користи од сталних побољшања.
Мајкрософт тренутно тестира ово спајање путем опционе путање у Канарском каналу са објављивањем верзије 29558, и није јасно када ће стићи свима.
Коју командну конзолу користите на Windows 11?
Командна линија33,3%
Виндоус терминал66,7%
Ниједан0%
Зашто сте одабрали тај одговор? Волео бих да чујем више. Јавите ми у коментарима.
💬 Напишите одговор