Русский
Русский
English
Статистика
Реклама

Вышел Windows Terminal Preview 1.6

Добро пожаловать на наш первый релиз Windows Terminal 2021 года! Этот релиз приносит новые функциидля Windows Терминал Preview1.6, а такжеперемещает Windows Терминал вверсию 1.5, которая включает в себя функции изэтой статьи. Вы можете загрузить обе версии из Microsoft Store или состраницы релизов GitHub.Ниже приведены некоторые из основных моментов в этом выпуске, однако мы рекомендуем изучитьполные заметки о релизе, чтобыузнать все, что улучшилось с версией 1.6.

Настройки пользовательского интерфейса

Это, наконец, здесь! Windows Терминал Preview теперь включает в себя альфа-релиз нового UI настроек. Пользовательский интерфейс настроек еще не связан по умолчаниюине будет открываться при нажатии кнопки настройки в выпадающем меню, так что вам нужно будет добавить действие в файл settings.json, чтобы использовать его либо с command palette, либо с помощью клавиатуры.

Как открыть пользовательский интерфейс настроек

Чтобы привязать пользовательский интерфейс настроек к "Ctrl+Shift+," добавьте следующее в массив actions (или keybindings, если у вас более старая версия файла настроек):

{ "command": { "action": "openSettings", "target": "settingsUI" }, "keys": "ctrl+shift+," },

Настройки резервных копий файлов

Пока пользовательский интерфейс настроек остается в режиме предварительного просмотра, мы будем создавать резервные копии ваших предыдущих файлов настроек на случай, если что-то пойдет не так с редактированием ваших настроек, и вам нужно будет вернуться. Эти файлы резервных копий можно найти в том же месте, что и файл settings.json. Самый простой способ перемещаться здесь - щелкнуть правой кнопкой мыши вкладку файла settings.json в Visual Studio Code и выбрать Reveal in File Explorer.

Что дальше

Мы все еще активно работаем над пользовательским интерфейсом настроек и будем постоянно отправлять обновления. Вот несколько вещей, над которыми мы сейчас работаем:

  • Интуитивно понятная навигация.

  • Добавление действий и привязок клавиш в пользовательский интерфейс настроек.

  • Предоставление функциональности для изменения порядка ваших профилей.

Если вы хотите следить за развитием пользовательского интерфейса настроек, не стесняйтесь следить за этой темой на GitHub.

Startup actions

Вы когда-нибудь хотели запустить свой терминал в нестандартной конфигурации? Что ж, сегодня радостный день! Теперь вы можете установить действия при запуске (Startup actions) в своих глобальных настройках, чтобы настроить запуск вашего терминала. Параметр startupActions принимает аргументы командной строки wt. Более подробную информацию об аргументах командной строки можно найти на нашем сайте документации.

// Запуск терминала с множеством вкладок"startupActions": "new-tab; new-tab"// Запуск терминала с одной вкладкой, разделенной на панель PowerShell и панель Ubuntu"startupActions": "split-pane -p PowerShell ; split-pane -p Ubuntu"

Индикатор прогресса

Терминал теперь будет отображать индикатор выполнения на вкладке и панели задач всякий раз, когда будет получена последовательность OSC 9; 4. Более подробную информацию об оставшихся задачах и документацию по индикатору прогресса можно найти на GitHub.

Пиксельные шейдеры

В качестве новой экспериментальной функции теперь вы можете использовать пиксельные шейдеры HLSL в своем профиле. Некоторые примеры шейдеров можно найти в нашем репозитории.

"experimental.pixelShaderEffect": "C:\\temp\\invert.hlsl"

Этот параметр пока недоступен в пользовательском интерфейсе настроек и доступен только при редактировании файла settings.json.

Новые действия

Прокрутка истории вверх и вниз

Вы можете использовать команды scrollToTop и scrollToBottom для прокрутки до начала или конца текстового буфера.

{ "command": "scrollToTop", "keys": "ctrl+shift+home" },{ "command": "scrollToBottom", "keys": "ctrl+shift+end" }

Сосредоточьтесь на последней использованной панели

Действие moveFocus приобрело новое направление, которое позволяет вам переходить к последней использованной панели с помощью клавиатуры.

{ "command": { "action": "moveFocus", "direction": "previous" }, "keys": "ctrl+alt+left" }

Перемещение вкладок

Теперь вы можете перемещать вкладки назад (влево) и вперед (вправо) используя клавиатуру с помощью команды moveTab.

{ "command": { "action": "moveTab", "direction": "backward" }, "keys": "" },{ "command": { "action": "moveTab", "direction": "forward" }, "keys": "" }

Другие новинки

  • Действие splitPane и аргумент командной строки split-pane, sp теперь принимают параметр размера для определения размера панели.

  • Также был добавлен аргумент командной строки move-focus, поэтому вы можете указать, на какой панели фокусироваться при запуске терминала с помощью командной строки.

  • Теперь вы можете указать цвет вкладки для каждой новой вкладки или панели через командную строку с помощью --tabColor #rrggbb.

  • Терминал теперь поддерживает последовательность ConEmu OSC 9;9, которая устанавливает текущий рабочий каталог. Если вы запускаете OSC 9;9;, при создании дубликата этой панели или вкладки будет использоваться указанный вами путь Windows.

  • Когда вы выпускаете BEL, терминал будет отображать значок колокольчика на вкладке. Вы также можете теперь установить стиль колокольчика на визуальный, что приведет к миганию панели задач.

  • Теперь у вас может быть двойной курсор подчеркивания в терминале.

  • Палитра команд теперь поддерживает launchMode, который может иметь значение action или commandLine.

Источник: habr.com
К списку статей
Опубликовано: 03.02.2021 10:04:43
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Блог компании microsoft

Настройка linux

Системное администрирование

Net

Разработка под windows

Windows terminal

Терминал

Microsoft

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru