Microsoft інтегрує потужність Windows Terminal у стандартний командний рядок Windows 11

Оновлення середовища Windows Console Host

Microsoft анонсувала значне оновлення для середовища Windows Console Host, яке інтегрує деякі з найкращих функцій програми Windows Terminal. Ці покращення тепер доступні для використання через стандартний Windows Command Prompt (Командний рядок Windows).

“Windows Console є частиною проєкту Windows Terminal з відкритим вихідним кодом і отримує оновлення від спільноти розробників. З цим релізом ми повертаємо всі зміни з відкритого проєкту до Windows”, — заявили в Microsoft.

Серед цих покращень — можливість відображення графіки, такої як зображення у форматі sixel, вдосконалення роботи з буфером обміну, рендеринг жирного шрифту та значно краща продуктивність прокрутки. Ці оновлення для консольного хоста стануть у пригоді на ПК, де не встановлено Windows Terminal, зокрема в середовищах відновлення.

Сам додаток Command Prompt не отримає підтримки таких функцій, як вкладки — це залишається ексклюзивом Windows Terminal. Оновлюється саме ядро, консольний хост, що є давно очікуваним кроком. Microsoft зазначає: “Більшість цих оновлень походять від учасників програми Windows Insider та спільноти розробників, імена яких можна знайти в блогах Windows Terminal на Windows Command Line Blog”.

Ознайомитися з повним переліком змін, що з’являться в консольному хості Windows 11, можна нижче:

  • Новий опціональний шлях рендерингу Atlas/Direct3D (UseDx): доступний через ключ реєстру (HKCUConsole, DWORD UseDx=1). (GitHub #19848)
  • Пошук за регулярними виразами: діалогове вікно “Знайти” тепер підтримує регулярні вирази. (GitHub #17316)
  • Рендеринг жирного шрифту: оригінальний механізм рендерингу тепер підтримує жирні шрифти. (GitHub #19441)
  • Покращення надійності вставляння: вирішено давню проблему, коли деякі вставлені символи могли бути втрачені, якщо кодова сторінка виводу не могла їх представити. (GitHub #19511)
  • Покращення доступності: переписано стару інтеграцію MSAA та частини підтримки UI Automation. (GitHub #19344)
  • Поведінка прив’язки за введенням: тепер увімкнена за замовчуванням лише за наявності обробки VT.
  • Більш надійна прив’язка за введенням/виведенням у WSL та PowerShell. (GitHub #19247, #17453)
  • Покращення буфера обміну: підтримка OSC 52 (Маніпулювання даними виділення) для запису даних виділення в буфер обміну. (GitHub #18949)
  • Графічний контент: додано підтримку зображень у форматі Sixel.
  • Виправлення тексту в буфері обміну з Alt + Numpad +: уникнення неправильного перекладу тексту в Codepage 936 під час створення подій Alt + Numpad для вмісту буфера обміну. (GitHub #17635)
  • Продуктивність: покращення продуктивності прокрутки тексту (до ~10 разів у деяких сценаріях). (GitHub #16333)
  • Прямокутне виділення: виправлено копіювання прямокутника через “Редагувати” > “Маркер”. (GitHub #16197)

Крім того, змінено вигляд спливаючих діалогових вікон у консолі для покращення їхньої сумісності з програмами читання з екрана, допоміжними технологіями та іншими емуляторами терміналу. Це включає вікно історії F7, а також вікна редагування рядків F2 та F4.

Ці покращення зараз поширюються як попередні версії для учасників програми Windows Insider у каналі Canary і, ймовірно, стануть доступними для всіх користувачів протягом найближчих місяців.

Що це означає для користувачів: Користувачі, які використовують Command Prompt (Командний рядок) у Windows 11, помітять значні покращення в його функціональності та продуктивності. Це включає можливість відображати графіку, кращу обробку тексту та швидшу прокрутку, що зробить роботу з командним рядком більш зручною та ефективною, особливо для тих, хто не користується Windows Terminal окремо.

Дізнатися більше на: www.windowscentral.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *