Установить терминал для windows

Windows Terminal

О программе

Что нового

Новое в Windows Terminal :

Новое в Windows Terminal 1.0

Системные требования

  • Поддерживаемые ОС: Windows 10 Build 18362.0 (версия 1903) и выше
  • Архитектура: ARM64, x64, x86

Полезные ссылки

Подробное описание

Windows Terminal – это новое, современное, быстрое, эффективное, мощное и производительное приложение Терминал, которое объединяет инструменты и оболочки командной строки, такие как Командная строка (CMD), Windows PowerShell, PowerShell Core, Azure Cloud Shell и Подсистема Windows для Linux (WSL).

Основные функции Терминала Windows включают в себя вкладочный интерфейс, поддержку рендеринг текста с использованием GPU–ускорения и другие полезные функции для разработчиков.

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

  • Вкладочный интерфейс
  • Полная поддержка Unicode
  • Рендеринг текста с использованием GPU-ускорения
  • Полная настраиваемость

Оценка пользователей

Другие программы

Windows 10
Новейшая операционная система Microsoft для персональных компьютеров

Microsoft PowerShell Core
Многофункциональная оболочка командной строки для Windows, Mac и Linux

Лучшие бесплатные терминалы для Windows

На основе статьи «The Best Free Standalone Terminals for Windows (2019)».

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

1. Cmder

Cmder это портативный эмулятор консоли,. Вы можете переносить свой эмулятор на флешке или при помощи облака, и ваши настройки, псевдонимы и история будут с вами на любой машине, где бы вы ни работали. А если вы решите использовать немного большую версию git-for-windows, у вас в PATH будут все Unix-команды, так что вы сможете немедленно на любой машине выполнять git init или cat.

Cmder построен на основе уже популярного Conemu. На ConEmu тоже стоит обратить внимание, поскольку он может служить в качестве альтернативы Cmder. Сайт, посвященный Cmder, прекрасно описывает свой продукт:

«Думайте о Cmder скорее как о программном пакете, чем об отдельном приложении. Вся магия происходит благодаря ConEmu, с улучшениями из Clink».

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

2. Hyper.is

Hyper это блестящий терминал, который можно использовать как на PC, так и на MAC. Он полностью настраиваемый в том что касается тем, плагинов и оболочки. Хотя в плане разработки его создателям предстоит еще много работы. Например, у меня были ошибки при инсталляции zsh shell. Тем не менее, Hyper это отличный расширяемый терминал, на который стоит обратить внимание.

3. Terminus

Слоган терминала Terminus — « Терминал более современной эпохи». Этот терминал кажется похожим на среду разработки: он поставляется с разделенными панелями, полностью настраиваемыми сочетаниями клавиш, вкладками и поддержкой всех основных оболочек. Терминал все еще новый, так что будет интересно посмотреть, что ждет его в будущем. На сайте представлен онлайн-вариант, с которым можно поиграться.

4. Fluent Terminal

Терминал для PowerShell, CMD, WSL или пользовательских оболочек. Среди его фич — встроенная поддержка соединений SSH и Mosh, возможность использовать вкладки и несколько окон, настройка внешнего вида, импорт/экспорт тем (плюс импорт тем iTerm), редактируемые сочетания клавиш, функция поиска, возможность быстрого переключения между оболочками.

5. Alacritty

Alacritty позиционируется как «самый быстрый из существующих эмуляторов терминала». Это, возможно, не совсем правда, многие пользователи сообщают как о высоких, так и низких скоростях при использовании Alacritty. Впрочем, как отмечают создатели, готовность терминала в настоящее время находится на стадии beta, так что все еще будет дорабатываться.

Alacritty поддерживает macOS, Linux, BSD и Windows. При создании этого терминала разработчики концентрировались на производительности и простоте. Дефолтные установки тщательно продуманы, так что Alacritty не требует дополнительной настройки, хотя многие вещи можно конфигурировать.

Установка и настройка Терминала Windows Install and set up Windows Terminal

Установка Installation

Терминал Windows можно установить из Microsoft Store. You can install Windows Terminal from the Microsoft Store.

Если у вас нет доступа к Microsoft Store, можно скачать сборки, опубликованные на странице выпусков GitHub. If you don’t have access to the Microsoft Store, the builds are published on the GitHub releases page. При установке из GitHub терминал не будет автоматически обновляться с установкой новых версий. If you install from GitHub, the terminal will not automatically update with new versions.

Первый запуск First run

После установки при открытии терминала он запустится с помощью PowerShell в качестве профиля по умолчанию в открытой вкладке. After installation, when you open the terminal, it will start with PowerShell as the default profile in the open tab.

Динамические профили Dynamic profiles

Если у вас установлены дистрибутивы WSL или несколько версий PowerShell, терминал автоматически создаст профили. The terminal will automatically create profiles for you if you have WSL distros or multiple versions of PowerShell installed. Дополнительные сведения о динамических профилях см. на этой странице. Learn more about dynamic profiles on the Dynamic profiles page.

Открытие новой вкладки Open a new tab

Новую вкладку профиля по умолчанию можно открыть, нажав сочетание клавиш Ctrl+Shift+T или кнопку «+» (плюс). You can open a new tab of the default profile by pressing ctrl+shift+t or by selecting the + (plus) button. Открыть другой профиль можно с помощью раскрывающегося меню. Для этого щелкните «˅» (стрелка) рядом с кнопкой «+». To open a different profile, select the ˅ (arrow) next to the + button to open the dropdown menu. Из этого меню можно выбрать, какой профиль следует открыть. From there, you can select which profile to open.

Открытие новой панели Open a new pane

Вы можете параллельно запустить несколько оболочек с помощью панелей. You can run multiple shells side-by-side using panes. Чтобы открыть панель, нажмите сочетание клавиш ALT+SHIFT+D . To open a pane, you can use alt+shift+d . С помощью этого настраиваемого сочетания клавиш можно открыть еще одну панель выделенного профиля. This key binding will open a duplicate pane of your focused profile. Дополнительные сведения о панелях см. на этой странице. Learn more about panes on the Panes page.

Конфигурация Configuration

Чтобы выполнить настройку параметров Терминала Windows, в раскрывающемся меню выберите Параметры. To customize the settings of your Windows Terminal, select Settings in the dropdown menu. В текстовом редакторе по умолчанию откроется файл settings.json . This will open the settings.json file in your default text editor. (Текстовый редактор по умолчанию определяется в параметрах Windows.) (The default text editor is defined in your Windows settings.)

Терминал поддерживает настройку глобальных свойств, влияющих на все приложение, свойств профиля, влияющих на параметры каждого профиля, а также сочетания клавиш, позволяющих взаимодействовать с терминалом с помощью клавиатуры. The terminal supports customization of global properties that affect the whole application, profile properties that affect the settings of each profile, and key bindings that allow you to interact with the terminal using your keyboard.

Аргументы командной строки Command line arguments

Вы можете запустить терминал в определенной конфигурации с помощью аргументов командной строки. You can launch the terminal in a specific configuration using command-line arguments. С помощью этих аргументов можно открыть терминал с конкретными вкладками и панелями, применяя параметры настраиваемого профиля. These arguments let you open the terminal with specific tabs and panes with custom profile settings. Дополнительные сведения об аргументах командной строки см. на этой странице. Learn more about command-line arguments on the Command line arguments page.

Диагностика Troubleshooting

В случае возникновения каких-либо проблем при использовании терминала посетите страницу устранения неполадок. If you encounter any difficulties using the terminal, reference the Troubleshooting page. Если вы заметите какие-либо ошибки или захотите отправить запрос функции, щелкните в меню терминала О программе ссылку «Отзыв», чтобы перейти на страницу GitHub и сообщить об ошибке. If you find any bugs or have a feature request, you can select the feedback link in the About menu of the terminal to go to the GitHub page where you can file a new issue.

Windows Terminal – приложение Windows 10 для одновременной работы с PowerShell, CMD, WSL.

Как установить Windows Terminal в Windows 10

Летом 2019 в магазине Windows (Microsoft Store) был представлен бесплатный инструмент командной строки под названием Windows Terminal (Терминал Windows). Пока он распространяется в виде предварительной версии (Preview).

Терминал Windows является приложением, предназначенным для создания удобной среды пользователям, использующим оболочку PowerShell, командную строку (CMD) и подсистему Windows для Linux (Windows Subsystem for Linux — WSL). Он является усовершенствованным терминалом, который отличается от терминалов предыдущего поколения следующими особенностями:

— поддерживает вкладки, можно одновременно работать с несколькими консольными приложениями.

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

— поддерживает темы и настройки, позволяя пользователям персонализировать свой терминал.

— обеспечивает использование комбинаций клавиш, которые можно настроить под свои предпочтения.

По внешнему виду и своим возможностям Windows Terminal очень похож на терминалы операционных систем семейства Linux. Очевидно, что в ближайшее время он станет штатным программным средством, входящим в базовый набор утилит Windows 10 и последующих ОС от Microsoft.

Windows Terminal — это приложение Univeral Windows Platform (UWP), и как все подобные приложения располагается в каталоге %LOCALAPPDATA%\Packages\имя пакета . Исполняемый файл терминала — wt.exe . Символьная ссылка на него присутствует в путях поиска исполняемых файлов, определяемых переменной PATH , поэтому, для запуска терминала можно использовать не только стандартное меню Windows 10, но и комбинацию клавиш Win+R и ввод wt .

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

Комбинации клавиш для открытия вкладок:

Ctrl+Shift+2 — Командная строка CMD

Ctrl+Shift+3 — Azure Cloud Shell

Ctrl+Shift+4 — Kali-Linux, подсистема Windows для Linux (WSL)

Ctrl+Shift+5 — Ubuntu (WSL)

Последние две комбинации будут присутствовать только в том случае, если включена подсистема Windows для Linux (Windows Subsystem for Linux, WSL) и установлены дистрибутивы Kali-Linux и Ubuntu.

Настройки Windows Terminal можно редактировать, выбрав пункт меню Settings . Для данной версии просмотр и изменение настроек выполняется в приложении Блокнот (notepad.exe) путем редактирования файла profiles.json

Настройки Windows Terminal

Файл JSON (JavaScript Object Notation), является текстовым файлом, предназначенным для обмена данными с использованием синтаксиса языка JavaScript . Многие современные языки программирования имеют готовый программный код для создания и обработки данных в формате JSON. Формат очень простой и легко воспринимается человеком.

В качестве значений в JSON могут быть использованы:

Запись — это неупорядоченное множество пар ключ:значение , заключённое в фигурные скобки < >. Ключ описывается строкой, между ним и значением стоит символ : . Пары ключ-значение отделяются друг от друга запятыми . Пример:

<
«command» : «closePane»,
«keys» : «ctrl+shift+w»
>

В данном примере описан элемент настройки терминала Windows, определяющий комбинацию клавиш Ctrl+Shift+w для закрытия вкладки.

Массив — упорядоченное множество значений. Массив заключается в квадратные скобки [ ] . Значения разделяются запятыми. Массив может иметь одно значение или быть пустым, т.е. не содержать ни одного. В файле настроек комбинации клавиш определяются в качестве массивов. Пример:

Число — может быть целым или вещественным.

Литералы true (истина), false (ложь) и null (пусто).

Строка — множество символов юникода, заключённое в двойные кавычки (массив символов). Символы также могут быть указаны с использованием escape-последовательностей , начинающихся с обратной косой черты \ (поддерживаются варианты \’, \», \\, \/, \t, \n, \r, \f и \b), или записаны шестнадцатеричным кодом в кодировке Unicode в виде \uXXXX . Например, определение символов-разделителей в файле настроек Терминала Windows:

В самом начале файла profiles.json указываются глобальные настройки терминала:

<
«globals» :
<
«alwaysShowTabs» : true, — всегда показывать вкладки.

«copyOnSelect» : false, — копировать выделенный текст в буфер обмена.

«defaultProfile» : «<0caa0dad-35be-5f56-a8ff-afceeeaa6101>«, — при запуске терминала открывать вкладку с указанным глобальным уникальным идентификатором guid

«initialCols» : 120, — количество знаков в строке терминала.

«initialRows» : 30, — количеств строк в терминале.

«keybindings» : [ … ] — массив, задающий комбинации клавиш, используемые в терминале.

В качестве альтернативной настройки, можно например, изменить конфигурацию таким образом, чтобы при старте терминала открывалась вкладка с командной строкой Windows (CMD). В данном случае, нужно изменить значение guid PowerShell для ключа defaultProfile на значение guid из профиля для cmd . Профили также представлены массивом записей, определяющих настройки каждого из них:

«profiles» :
[
< профиль1 … профильN>

Каждый профиль содержит идентификатор guid и его название name , например, для профиля командной строки CMD:

Установив значение guid из профиля с именем cmd для ключа defaultProfile мы получим Windows Terminal, который при запуске будет открывать вкладку с командной строкой CMD Windows.

В настройках имеются несколько профилей, уже подготовленных разработчиками или автоматически созданными при установке дистрибутивов Linux подсистемы Windows для Linux (WSL):

«name» : «Windows PowerShell»
. . .
«name» : «cmd»,
. . .
«name» : «Azure Cloud Shell»,
. . .
«name» : «Ubuntu»,

Профили используют цветовые схемы, которые представлены массивом schemes :

«name» : «Campbell»,
. . .
. . .
«name» : «Solarized Light»,

Если в профиле с именем cmd изменить цветовую схему, например, указав

«colorScheme» : «Solarized Light»,

То мы получим вкладку приложения командной строки с новой цветовой схемой:

Таким же образом, редактируя файл profiles.json пользователь может изменить и отдельные параметры профиля или цветовой схемы – цвет курсора, шрифт, фоновый рисунок и т.п. Можно также создать свой собственный профиль, цветовую схему, сменить комбинации клавиш и т.п. При этом нужно учитывать, что guid является уникальным идентификатором в пределах конкретной системы, а также то, что изменения в настройках должны быть сделаны с учетом правил формирования содержимого файлов JSON

Настоятельно рекомендуется перед редактированием файла настроек profiles.json , сохранить его копию. В случае, если файл имеет синтаксические ошибки, его содержимое игнорируется и применяются настройки по умолчанию. Если файл удалить, то при последующем запуске терминала, он будет создан заново с исходными настройками.

Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться»

Читайте также:  Samsung scx 4200 astra linux
Оцените статью
Разработчик: Microsoft (США)
Лицензия: Бесплатно
Версия: 1.8.1032.0 Preview / 1.7.1033.0
Обновлено: 2021-04-14
Системы: Windows 10 (версия 1903) и выше
Интерфейс: английский
Рейтинг:
Ваша оценка: