Открыть сервис

Терминал Windows: обзор и настройка

Терминал Windows — это многофункциональное приложение для работы с командной строкой в операционной системе Windows, разработанное корпорацией Microsoft. Оно объединяет в одном окне несколько типов оболочек: командную строку (cmd.exe), Windows PowerShell, а также подсистему Windows для Linux (WSL). Впервые было представлено в 2019 году на конференции Microsoft Build, а стабильная версия вышла в 2020 году. Приложение распространяется бесплатно и доступно для установки из Microsoft Store, а также входит в состав Windows 11 и более поздних версий Windows 10.

История и развитие

До появления Терминала Windows пользователи вынуждены были использовать устаревшие консольные окна, которые имели ограниченные возможности настройки: отсутствие вкладок, ограниченная поддержка цветов и невозможность работы с несколькими оболочками одновременно. Проект был анонсирован в мае 2019 года как часть стратегии Microsoft по модернизации инструментов разработчика. Первая стабильная версия 1.0 вышла в июле 2020 года. С тех пор приложение активно развивается: добавляются новые функции, такие как поддержка GPU-рендеринга, настраиваемые профили и расширенная кастомизация интерфейса.

Основные возможности

Вкладки и панели

Терминал Windows поддерживает работу с несколькими вкладками в одном окне, что позволяет одновременно запускать PowerShell, командную строку и дистрибутивы WSL. Пользователь может разделять окно на несколько панелей, располагая их горизонтально или вертикально, что удобно для параллельного выполнения команд.

Поддержка оболочек

Приложение автоматически обнаруживает установленные оболочки и создаёт для них отдельные профили. По умолчанию доступны Windows PowerShell, командная строка и Azure Cloud Shell. При наличии установленных дистрибутивов WSL они также добавляются в список профилей.

Настройка внешнего вида

Интерфейс Терминала Windows полностью настраивается. Пользователь может изменять цветовую схему, шрифты, прозрачность окна, а также использовать фоновые изображения. Поддерживаются темы оформления, включая тёмную и светлую. Все параметры хранятся в файле конфигурации settings.json, который можно редактировать вручную или через графический интерфейс настроек.

Настройка Терминала Windows

Файл конфигурации settings.json

Основной способ настройки — редактирование JSON-файла. Для его открытия необходимо нажать сочетание клавиш Ctrl+Shift+, или выбрать пункт «Параметры» в выпадающем меню. Файл содержит секции для глобальных параметров, профилей, цветовых схем и сочетаний клавиш.

Создание профилей

Каждый профиль описывает отдельную оболочку. Для добавления нового профиля необходимо указать командную строку запуска, имя, значок и цветовую схему. Пример простого профиля:

``json { "name": "Мой профиль", "commandline": "cmd.exe", "icon": "ms-appx:///Assets/icon.png", "colorScheme": "Campbell" } ``

Сочетания клавиш

Терминал Windows поддерживает настраиваемые горячие клавиши. По умолчанию доступны комбинации для создания новой вкладки (Ctrl+Shift+T), закрытия вкладки (Ctrl+Shift+W), переключения между панелями (Alt+Shift+Стрелки) и поиска (Ctrl+Shift+F). Пользователь может переназначать клавиши в секции actions файла настроек.

Цветовые схемы

Приложение включает несколько встроенных цветовых схем, таких как Campbell, One Half Dark и Tango Dark. Пользователь может создавать собственные схемы, задавая цвета для различных элементов интерфейса и текста. Для этого используется секция schemes в settings.json.

Применение

Терминал Windows широко используется разработчиками, системными администраторами и продвинутыми пользователями для повседневной работы с командной строкой. Он особенно полезен для тех, кто работает одновременно с PowerShell и WSL, так как позволяет переключаться между средами без потери контекста. Благодаря поддержке GPU-рендеринга, приложение обеспечивает высокую производительность даже при работе с большими объёмами выводимых данных.

Особенности и ограничения

Несмотря на широкие возможности, Терминал Windows имеет некоторые ограничения. Например, он не поддерживает работу с устаревшими консольными приложениями, которые используют низкоуровневые API. Также для полноценной работы с WSL требуется установленная подсистема Windows для Linux. Приложение доступно только для Windows 10 версии 1903 и выше, а также для Windows 11.

Источники

  • Официальная документация Microsoft по Терминалу Windows
  • Репозиторий проекта на GitHub (microsoft/terminal)
  • Блог Windows Command Line

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →