Прывітанне, Хабр! Рады аб'явіць, што выйшла чарговае абнаўленне для Windows Terminal! Сярод навінак: дынамічныя профілі, каскадныя наладкі, абноўлены UI, новыя параметры запуску і іншае. Падрабязней пад катом!
Як і заўсёды, Тэрмінал даступны для загрузкі ў
Дынамічныя профілі
Windows Terminal зараз аўтаматычна выяўляе PowerShell Core і ўсталяваныя дыстрыбутывы Windows Subsystem for Linux (WSL). Інакш кажучы, калі пасля гэтага абнаўлення вы ўсталюеце які-небудзь дыстрыбутыў, то ён адразу ж будзе дададзены ў файл profiles.json.
Заўвага: калі вы не жадаеце, каб профіль адлюстроўваўся ў выпадальным меню, то можаце ўсталяваць параметр "hidden"
на true
файле profiles.json.
"hidden": true
Каскадныя наладкі
Цяпер Тэрмінал мае палепшаную мадэль налад. З гэтага часу ён пастаўляецца з файлам defaults.json, улучальным усе налады па змаўчанні. Калі вы жадаеце азнаёміцца са зместам файла, то, утрымліваючы Alt, націсніце кнопку Settings у выпадальным меню. Адкрыты файл з'яўляецца аўтаматычна згенераваным, і змены, унесеныя ў файл, ігнаруюцца і перазапісваюцца. Аднак у файл profiles.json вы можаце дадаць гэтулькі карыстацкіх налад, колькі пажадаеце. Калі ж вы хочаце скінуць наладкі, то рэкамендую звярнуць увагу на
Калі вы дадасце новы профіль, схему, прывязку клавіш або глабальны параметр у 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
Інтэрфейс Тэрмінала стаў яшчэ лепш. Выкарыстоўваны ў Тэрмінале
Ліквідаваныя памылкі
- Цяпер вы можаце двойчы клікнуць па панэлі ўкладак, каб разгарнуць акно ва ўвесь экран;
- Выпраўлена памылка, якая выклікала праблемы з капіраваннем і ўстаўкай у новым радку;
- HTML-копія больш не пакідае буфер абмену адчыненым;
- Цяпер можна выкарыстоўваць шрыфты, найменні якіх перавышаюць даўжыню ў 32 знака;
- Пры адначасовым запуску двух укладак скажэнне тэксту больш не адбываецца;
- Агульныя паляпшэння стабільнасці.
У заключэнне
Калі ў вас з'явілася якое-небудзь пытанне ці ж вы проста хочаце падзяліцца сваімі ўражаннямі аб Тэрмінале, то не саромейцеся пісаць Кайле (Kayla,
Крыніца: habr.com