Microsoft делает классическую командную строку частью проекта Terminal с открытым исходным кодом для Windows 11.

  • Microsoft интегрирует улучшения из проекта с открытым исходным кодом Windows Terminal в консоль Windows.
  • Это означает, что классические консоли командной строки и PowerShell больше не обновляются как отдельные компоненты.
  • Новые изменения доступны участникам программы Windows Insider, и пока неясно, когда они станут доступны всем.

Microsoft представляет одно из крупнейших обновлений командной строки за последние годы, внедряя ряд улучшений из проекта с открытым исходным кодом Windows Terminal непосредственно в устаревшую консоль Windows (conhost.exe).

Обновление включает в себя повышение производительности, современный рендеринг и давно запрашиваемые сообществом функции, обеспечивающие более эффективную терминальную среду в Windows 11 .

Консоль Windows получает современные обновления благодаря разработке программного обеспечения с открытым исходным кодом.

 

Консоль Windows долгое время служила основой для PowerShell, командной строки и подсистемы Windows для Linux. Теперь компания более тесно интегрирует её с проектом с открытым исходным кодом Windows Terminal на GitHub, внедряя улучшения непосредственно в пользовательский интерфейс системы.

Одно из самых значительных изменений — введение опционального пути рендеринга Atlas/Direct3D, призванного улучшить визуальную производительность и обеспечить согласованность изображения.

Более высокая производительность и лучшая надежность

Компания Microsoft отмечает, что в некоторых сценариях операции прокрутки могут выполняться до десяти раз быстрее, что является существенным улучшением для разработчиков и опытных пользователей, работающих с большими объемами данных.

Надежность работы с буфером обмена также значительно улучшена. Устранена давняя проблема, из-за которой вставленные символы могли теряться из-за ограничений кодовой страницы. Дополнительные улучшения буфера обмена включают поддержку OSC 52, которая позволяет терминальным приложениям напрямую взаимодействовать с данными буфера обмена.

Новые функции приближают консоль к современному терминалу.

В то же время консоль Windows получает функции, которые ранее были доступны только в более продвинутых терминальных средах. Функция поиска была улучшена за счет поддержки регулярных выражений, что упрощает поиск по сложным выводам команд.

Теперь консоль может также отображать встроенные изображения с помощью Sixel, что означает, что такие инструменты, как Windows Package Manager (winget), могут отображать значки приложений и более насыщенные визуальные элементы непосредственно в терминале.

В рамках этого обновления улучшена и отрисовка текста, добавлена ​​поддержка жирных шрифтов в оригинальном движке. В то же время, устранены давние проблемы с выделением текста в прямоугольной области, что позволило восстановить ожидаемое поведение. В совокупности эти изменения приближают классическую консоль к возможностям, которые пользователи обычно ассоциируют с современными терминальными приложениями, такими как Windows Terminal, без необходимости полного перехода на другую систему.

Улучшения доступности и удобства использования.

Microsoft также уделяет внимание доступности, переписывая устаревшую интеграцию MSAA и улучшая поддержку автоматизации интерфейса. Это обеспечивает лучшую совместимость с программами чтения с экрана и вспомогательными технологиями.

В обновлении также представлены переработанные всплывающие диалоговые окна внутри консоли, включая улучшения истории команд (F7) и окон редактирования строк (F2 и F4). Эти изменения повышают удобство использования и обеспечивают лучшую совместимость с современными терминальными инструментами.

Улучшена работа PowerShell, WSL и других приложений.

Улучшена функция оснастки при вводе данных, теперь она включается по умолчанию только при активной обработке виртуального терминала (VT). Это обеспечивает более предсказуемое поведение, особенно при работе в таких средах, как PowerShell и WSL.

В числе прочих исправлений — улучшена обработка ввода текста из буфера обмена с помощью комбинации клавиш «Alt + Numpad», что предотвращает искажение символов в некоторых кодовых страницах, таких как 936.

Шаг к унификации работы с терминалом Windows.

Вкратце, классическая командная строка больше не обновляется как отдельный компонент. Вместо этого Microsoft теперь интегрирует улучшения непосредственно из проекта с открытым исходным кодом Windows Terminal на GitHub.

Внедряя эти улучшения в консоль Windows, компания сокращает разрыв между устаревшими и современными средами командной строки. Хотя Windows Terminal остается флагманским интерфейсом, эти обновления гарантируют, что даже традиционные консольные сессии получат выгоду от постоянных улучшений.

В настоящее время Microsoft тестирует это слияние по необязательному пути в канале Canary с выпуском сборки 29558, и пока неясно, когда оно станет доступно всем.

Какую консоль командной строки вы используете в Windows 11?

 

Командная строка 33,3%

 

Терминал Windows 66,7%

 

Нет0%

Почему вы выбрали именно этот ответ? Мне бы хотелось узнать больше. Напишите в комментариях.

💬 Напишите ответ

Оставить комментарий

Разборка Surface Laptop и Surface Pro показала, что их невозможно отремонтировать.

Разборка Surface Laptop и Surface Pro показала, что их невозможно отремонтировать.

Разборка Surface Laptop и Surface Pro (2017) показывает множество припаянных компонентов, клея и скотча, которые невозможно отремонтировать.

Разборка Xbox One S демонстрирует более быстрый жесткий диск и более простую конструкцию.

Разборка Xbox One S демонстрирует более быстрый жесткий диск и более простую конструкцию.

Компания Microsoft провела разборку новой консоли Xbox One S, в ходе которой были обнаружены немного улучшенные характеристики и пасхалка с Мастер Чифом. Подробности разборки смотрите здесь!

Surface Pro 3: взгляд изнутри на компоненты, обеспечивающие работу этого планшета.

Surface Pro 3: взгляд изнутри на компоненты, обеспечивающие работу этого планшета.

Взгляните на Surface Pro 3 изнутри: новая материнская плата, система охлаждения, аккумулятор и другие компоненты, обеспечивающие работу этого планшета.

Как создать загрузочный USB-носитель для установки Windows 11

Как создать загрузочный USB-носитель для установки Windows 11

Для создания загрузочного USB-накопителя для установки Windows 11 можно использовать Rufus, Ventoy, командную строку или Media Creation Tool. Вот как это сделать.

Как отключить проверку подписи драйверов в Windows 10

Как отключить проверку подписи драйверов в Windows 10

Чтобы отключить проверку подписи для установки неподписанных драйверов в Windows 10, можно использовать параметры автозагрузки WinRE или команды bcdedit.

Системные требования и совместимость с оборудованием Windows 11 24H2: объяснение

Системные требования и совместимость с оборудованием Windows 11 24H2: объяснение

Аппаратные требования для Windows 11 24H2 включают в себя 2-ядерный процессор с частотой 1 ГГц, 4 ГБ оперативной памяти, 64 ГБ SSD-накопитель, TPM 2.0, Secure Boot и NPU (для ИИ).

Сборка 27938 для Windows 11 добавляет новые функции в Проводник, панель задач и многое другое (Canary).

Сборка 27938 для Windows 11 добавляет новые функции в Проводник, панель задач и многое другое (Canary).

В сборке 27938 для Windows 11 добавлены действия ИИ в Проводнике, часы в Центре уведомлений и управление приложениями с помощью ИИ в параметрах, а также исправлены ключевые ошибки.

Выполните чистую установку Windows 10 (2026).

Выполните чистую установку Windows 10 (2026).

Для чистой установки Windows 10 запустите компьютер с загрузочного USB-накопителя, используйте инструмент создания носителя (Media Creation Tool), функцию «Сброс этого компьютера» (Reset This PC) или смонтируйте ISO-образ Windows 10. Вот как это сделать.

Как установить Windows 10 и Windows 11 в режиме двойной загрузки (2026)

Как установить Windows 10 и Windows 11 в режиме двойной загрузки (2026)

Для двойной загрузки Windows 10 и 11 (или наоборот) можно уменьшить размер основного раздела или использовать VHDX-файл. Подробное пошаговое руководство.

Как установить Windows 11 (или 10) и Linux Mint в режиме двойной загрузки

Как установить Windows 11 (или 10) и Linux Mint в режиме двойной загрузки

Для двойной загрузки Linux Mint и Windows 11 (или 10) создайте загрузочный USB-накопитель, уменьшите размер раздела Windows и установите Mint на оставшееся свободное место.