Windows Terminal Preview 1.3: палітра команд, перемикач вкладок та багато іншого

Ми повернулися із черговим оновленням Попередній перегляд терміналу Windows, яке з'явиться в Термінал Windows у вересні. Обидві збірки Windows Terminal можна завантажити з Microsoft Store або зі сторінки випусків на GitHub.

Заглядайте під кат, щоб дізнатися про останні новинки!

Windows Terminal Preview 1.3: палітра команд, перемикач вкладок та багато іншого

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

Це нова функція, яка дозволяє шукати всі команди, доступні в Windows Terminal, аналогічна тій, що знаходиться в Visual Studio Code. Ви можете викликати палітру команд за допомогою Ctrl + Shift + P. Якщо ви захочете змінити цю прив'язку клавіш, то можете додати команду commandPalette в масив прив'язки клавіш у 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

Додати коментар або відгук