Windows Terminal-ի թարմացում: Preview 1910

Բարև, Хабр! Ա радуем объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Подробнее под катом!

Как и всегда, Терминал доступен для загрузки в Microsoft Store, Microsoft Store for Business и на GitHub.

Windows Terminal-ի թարմացում: Preview 1910

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

Windows Terminal теперь автоматически обнаруживает PowerShell Core и установленные дистрибутивы Windows Subsystem for Linux (WSL). Иначе говоря, если после этого обновления вы установите какой-либо дистрибутив, то он сразу же будет добавлен в файл profiles.json.

Windows Terminal-ի թարմացում: Preview 1910

Նշում: если вы не хотите, чтобы профиль отображался в выпадающем меню, то можете установить параметр "hidden" ըստ ճշմարիտ файле profiles.json.

"hidden": true

Каскадные настройки

Теперь Терминал имеет улучшенную модель настроек. Отныне он поставляется с файлом defaults.json, включающим все настройки по умолчанию. Если вы желаете ознакомиться с содержанием файла, то, удерживая Alt, нажмите кнопку Settings в выпадающем меню. Открывшийся файл является автоматически сгенерированным, и изменения, внесенные в файл, игнорируются и перезаписываются. Однако в файл profiles.json вы можете добавить столько пользовательских настроек, сколько пожелаете. Если же вы хотите сбросить настройки, то рекомендую обратить внимание на отличную статью Скотта Хансельмана (Scott Hanselman, @shanselman), которую он разместил в своем блоге.

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

{
"command": null, "keys": ["ctrl+shift+w"]
}

Новые параметры запуска

Теперь вы можете настроить Терминал на постоянный запуск во весь экран или задать его начальное положение на экране. Настройку Терминала на запуск во весь экран можно произвести путем добавления глобального параметра "launchMode". Этот параметр может принимать значение либо "default", կամ "maximized".

"launchMode": "maximized"

Если вы хотите задать начальное положение Терминала на экране, то в качестве глобального параметра нужно добавить "initialPosition", а также через запятую указать координаты X и Y. Например, если вы хотите, чтобы Терминал запускался в левом верхнем углу вашего основного экрана, то добавьте в profiles.json запись:

"initialPosition": "0,0"

Նշում: если вы используете несколько мониторов и хотите, чтобы Терминал запускался слева или над основным монитором, то вам придется использовать отрицательные координаты.

Обновленный UI

Интерфейс Терминала стал еще лучше. Используемый в Терминале WinUI TabView թարմացվեց 2.2 տարբերակին: Այս տարբերակը ունի լավ հակառակությունների գույն, անկյան ծայրեր մատանիներում և ժապավենների բաժանարարներ: Այնուհետև, երբ դուք բացում եք մեծ թվով բանալիներ, ձեզ ազատեցեք նրանց գցելու հնարավորությունն տարբերակների միջոցով:

Windows Terminal-ի թարմացում: Preview 1910

Ցուցված թերությունները

  • Հիմա դուք կարող եք երկու անգամ կտորել ժապավենների վրա, որպեսզի բացեք ամբողջ էկրանը:
  • Դիտարկվեց թերություն, որը առաջանում էր նոր տողում պատճենել և տեղադրել:
  • HTML պատճենը այլևս չի թողնում կտտոցը բաց:
  • Հիմա կարող եք օգտագործել 32 հատիկից երկար անուններ ունեցող տառատեսակներ:
  • Երկու բացված բանալիների հետ համատեղ գործելիս տեքստի խեղաթյուրվածություն այլևս չի հրահրվում:
  • Ընդհանուր կայունության բարելավումներ:

Ընդհանուր առմամբ

Եթե դուք ունեք որևէ հարց կամ պարզապես ցանկանում եք կիսվել ձեր տպավորություններով Տերմինալից, ապա մի երկմտեք գրել Կայլային (Kayla, @cinnamon_msft) Twitter- ում: Բացի այդ, եթե դուք ունենաք որևէ խնդիր կամ խնդրանք, միշտ կարող եք դիմել մեզ՝ GitHub. տեսնենք հաջորդ ամիս:

Ընտանիք: habr.com

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster