На конференции Microsoft Build 2019 компания представила новую версию командной строки – Windows Terminal. Она объединила возможности стандартной консоли, PowerShell, CMD и воспринимает команды для Linux.
Основные нововведения
В рамках конференции Microsoft представила не только командную строку, но и открыла доступ к субсистеме Linux, позволяющей запускать Linux-приложения из Windows. Это стало одним из шагов компании на пути к созданию единой кроссплатформенной ОС. Microsoft упомянула, что пользователи смогут настраивать систему индивидуально для себя, а также работать сразу в нескольких вкладках.
В основе новой командной строки лежит движок рендеринга на базе DirectX, который взаимодействует с графическими ускорителями. Теперь Terminal распознает любые шрифты, знаки и смайлики.
Для удобства Microsoft представила новый моноширинный шрифт, который имеет отдельный репозиторий с открытым исходным кодом и может подвергаться любому изменению со стороны пользователя.
Пользователи смогут изменять и сам терминал. Все настройки хранятся в отдельном файле под каждый отдельный профиль. Достаточно создать профиль с нужными настройками и инструментами под каждую оболочку. В профиле возможно изменить цвет фона, набор инструментов, стиль и т.д.
Сроки выхода
Первая бета-версия Windows Terminal выйдет в середине июня 2019 года. Когда состоится официальный релиз, Terminal можно будет скачать в Microsoft Store. В дальнейшем Terminal войдет в состав обновлений для Windows 10.
Энтузиасты могут скачать и опробовать новую версию из репозитория Microsoft на GitHub. Для тех, кто не хочет изучать исходный код, в магазине Microsoft есть ряд программ, которые эмулируют и воспринимают команды Linux.