Что это такое
Windows Terminal — открытый терминал Microsoft для Windows. Он объединяет вкладки, панели, профили, темы, настройки и работу с разными оболочками: PowerShell, Command Prompt, WSL и другими средами.
Репозиторий важен потому, что это не косметическая надстройка над старой консолью. В одном месте живут Windows Terminal и исходный код консольного хоста Windows. Поэтому проект влияет и на привычный интерфейс командной строки, и на более глубокий слой взаимодействия с консольными приложениями.
Что внутри и как используют
Инструмент появился из понятной боли: разработчики на Windows долго пользовались разрозненными терминалами и консолью с ограниченным современным опытом. Новый Terminal дал вкладки, GPU-ускоренный рендеринг текста, настраиваемые профили, JSON-настройки и более удобную работу с WSL.
Фрагмент профиля
Пример показывает, как терминал хранит настройки профилей: имя, команду запуска и стартовую папку можно описать явно.
{
"profiles": {
"list": [
{
"name": "Ubuntu",
"commandline": "wsl.exe -d Ubuntu",
"startingDirectory": "//wsl$/Ubuntu/home/user"
}
]
}
}
Внутри репозитория много C++-кода, инфраструктура сборки, документация, настройки, тесты и материалы для участников. Пользователь чаще взаимодействует не с кодом, а с приложением из Microsoft Store или релизов GitHub, но открытый репозиторий полезен для отслеживания изменений и ошибок.
Сильные стороны и ограничения
Сильная сторона Windows Terminal — зрелость и системная близость к Windows. Он стал стандартным современным терминалом для многих разработчиков, которым нужны WSL, PowerShell, ssh и локальные оболочки в одном окне.
Ограничение в том, что проект привязан к платформе Microsoft. Это не универсальный терминал для всех систем, а главный современный вариант именно для Windows. Если команда работает на macOS или Linux, ей нужны другие терминальные приложения.