Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Мы вярнуліся з чарговым абнаўленнем Папярэдні прагляд тэрмінала Windows, якое з'явіцца ў Windows Terminal ў верасні. Абедзве зборкі Windows Terminal можна загрузіць з Microsoft Store ці са старонкі выпускаў на GitHub.

Зазірайце пад кат, каб даведацца пра апошнія навінкі!

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Палітра каманд

Гэта новая функцыя, якая дазваляе выконваць пошук па ўсіх камандам, даступным у Windows Terminal, аналагічная той, што знаходзіцца ў Visual Studio Code. Вы можаце выклікаць палітру каманд з дапамогай Ctrl + Shift + P. Калі вы захочаце змяніць гэтую прывязку клавіш, то можаце дадаць каманду commandPalette у масіў keybindings у settings.json.

{ "command": "commandPalette", "keys": "ctrl+shift+p" }

Палітра каманд мае два рэжыму: рэжым дзеянняў і рэжым каманднага радка. У рэжыме дзеянняў, у які вы ўвойдзеце па змаўчанні, пералічаны ўсе каманды Windows Terminal. У рэжым каманднага радка можна ўвайсці, набраўшы >, а затым увёўшы любую wt каманду, якая будзе выклікана ў бягучым акне.

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

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Пашыраны перамыкач укладак

Мы дадалі пашыраны перамыкач ўкладак для спрашчэння пераходу паміж імі. Гэтая функцыя па змаўчанні ўбудавана ў глабальны параметр useTabSwitcher. Пры ўключэнні гэтага параметра каманды nextTab и prevTab пачынаюць выкарыстоўваць перамыкач укладак.
Прывязкамі клавіш па змаўчанні з'яўляюцца Ctrl + Tab и Ctrl + Shift + Tab адпаведна.

"useTabSwitcher": true

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Настройка колеру ўкладкі

Цяпер вы можаце для кожнага профілю задаць свой колер укладкі! Для гэтага дастаткова дадаць параметр tabColor у абраны профіль у падзеле «profiles» (файл settings.json) і паказаць для яго значэнне колеру ў шаснаццатковым фармаце.

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Рада: вазьміце тое ж адценне, які выкарыстоўваецца ў якасці колеру фону для атрымання прыгожага бясшвоўнага акна!

Новыя каманды

Мы дадалі некалькі новых каманд, якія вы можаце дадаць да сваіх прывязак клавіш у файле settings.json. Ні адна з пералічаных ніжэй каманд не прывязана па змаўчанні.

каманды wt і прывязка клавіш

Цяпер ёсць магчымасць выконваць аргументы wt.exe з прывязкай клавіш. Гэта робіцца з дапамогай каманды wt. Уласцівасць камандны радок вызначае аргументы каманднага радка, якія вы жадаеце выклікаць у бягучым акне. Больш падрабязную інфармацыю аб аргументах каманднага радка wt можна знайсці на нашым сайце з дакументацыяй.

// Эта команда открывает новую вкладку с PowerShell на панели, вертикальную панель с профилем командной строки в каталоге C: и горизонтальную панель с профилем Ubuntu.
{ "command": { "action": "wt", "commandline": "new-tab pwsh.exe ; split-pane -p "Command Prompt" -d C:\ ; split-pane -p "Ubuntu" -H" }, "keys": "ctrl+a" }

Адпраўка ўводу ў абалонку

Калі вы жадаеце адправіць увод у абалонку з дапамогай спалучэння клавіш, то можаце зрабіць гэта, скарыстаўшыся камандай sendInput (дзякуй @lhecker!).

// Эта команда перемещает назад по истории оболочки.
{ "command": { "action": "sendInput", "input": "u001b[A" }, "keys": "ctrl+b" }

Пошук укладкі

Гэта новая каманда стане для вас сапраўдным выратаваннем, калі ў вас бывае адчынена шмат укладак. Цяпер вы можаце ажыццяўляць пошук па ўкладках з дапамогай tabSearch.

{ "command": "tabSearch", "keys": "ctrl+c" }

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Змена каляровай схемы

Цяпер можна задаць каляровую схему актыўнага акна з дапамогай каманды setColorScheme.

{ "command": { "action": "setColorScheme", "colorScheme": "Campbell" }, "keys": "ctrl+d" }

У заключэнне

З усёй нашай дакументацыяй можна азнаёміцца ​​на docs.microsoft.com. Калі ў вас з'явіліся якія-небудзь пытанні, ці вы хочаце падзяліцца сваім меркаваннем, то не саромейцеся пісаць Кайле (Kayla, @cinnamon_msft) у Twitter. Таксама калі вы жадаеце занесці прапанову па паляпшэнні Тэрмінала ці ж паведаміць пра памылку ў ім, то, калі ласка, звернецеся для гэтага ў рэпазітар Windows Terminal на GitHub.

Windows Terminal Preview 1.3: палітра каманд, перамыкач укладак і шматлікае іншае

Крыніца: habr.com

Дадаць каментар