logo

Релиз Windows Terminal 1.6 и выход Windows Terminal Preview 1.7

Автор:

Состоялся релиз стабильной версии Windows Terminal 1.6, включающей в себя все функции, которые были доступны в предварительной версии. Подробнее об изменениях вы можете прочитать в нашей статье по этой ссылке.

Одновременно с этим была выпущена новая предварительная версия Windows Terminal Preview 1.7, которая принесла с собой несколько приятных нововведений и улучшений, которые станут доступны в релизной версии в следующем месяце.

Список изменений:

  • Windows Terminal теперь поддерживает расширения в виде фрагментов JSON. Это означает, что файлы JSON теперь могут являться расширениями, способными изменять пользовательские настройки. JSON-файлы можно помещать в отдельные папки, добавив рядом с ними сопутствующие ресурсы, такие как фоновые изображения. Более подробную информацию о создании расширений можно найти на сайте Microsoft.
  • Улучшения окон. Теперь вы можете настроить запуск новых окон Windows Terminal в уже существующем экземпляре приложения. Для этого был добавлен глобальный параметр windowingBehavior, который позволяет указать, каким образом будут запускать новые экземпляры Windows Terminal. Параметр можно принимать следующие значения: "useNew" (создание нового окна), "useAnyExisting" (запуск в существующем окне) и "useExisting" (запуск в существующем окне на текущем рабочем столе). Также управлять параметром можно через пользовательский интерфейс настроек.
    "windowingBehavior": "useNew"
    Релиз Windows Terminal 1.6 и выход Windows Terminal Preview 1.7
    Также появилось новое действие newWindow, позволяющее открыть новое окно с помощью палитры команды или сочетания клавиш на клавиатуре.
    { "command": "newWindow", "keys": "ctrl+shift+n" }

    И, наконец, добавлен новый аргумент командной строки для запуска команд в определённом окне. Вы можете использовать --window,-w <window-id> для процесса wt.exe, чтобы указать, с каким окном терминала вы хотите взаимодействовать.

    // Open a new tab with the default profile in the current window
    wt -w 0 new-tab
    
    // Open a new tab with the default profile in the third-created terminal window
    wt -w 3 new-tab
    
    // Open a new tab with the default profile in a new window
    wt -w -1 new-tab

  • Панели только для чтения. Теперь открытые панели в Windows Terminal можно сделать доступными только для чтения, чтобы предотвратить ввод данных в ней. Это может быть полезно, если в панели происходит компиляция файла или запущен какой-либо процесс, который вы не хотите прерывать. Если вы попытаетесь закрыть или ввести текст в панель, доступную только для чтения, то терминал отобразит предупреждение. Переключать режим можно с помощью команды toggleReadOnlyMode.
    { "command": "toggleReadOnlyMode" },

  • Автофокус при наведении курсора мыши. Добавлен новый параметр, позволяющий автоматически переключать фокус на панель при наведении на неё курсора мыши. Этот параметр можно найти на странице «Взаимодействие» в пользовательском интерфейсе настроек или задать focusFollowMouse в файле settings.json. По умолчанию используется значение false.
    "focusFollowMouse": true

  • Обновление пользовательского интерфейса настроек:
    • Теперь пользовательский интерфейс настроек привязан к кнопке «Параметры» в выпадающем меню, так что теперь он будет появляться по умолчанию у всех пользователей Terminal Preview. Если вы хотите использовать клавиатуру для открытия настроек, то можете воспользоваться следующими сочетаниями клавиш:
      • Открытие интерфейса настроек: Ctrl+ ,
      • Открытие файла settings.json: Ctrl+ Shift+ ,
      • Открытие файла defaults.json (его нельзя редактировать, но можно посмотреть, что включено по умолчанию): Ctrl+ Alt+ ,
      В настоящее время не все настройки доступны в пользовательском интерфейсе. Полный список возможных параметров вы можете найти в документации.
    • Страница «Действия». Добавлена новая страница, на которой отображаются все сочетания клавиш, которые вы можете использовать в Windows Terminal. Следом разработчики планируют реализовать редактирование сочетаний клавиш через пользовательский интерфейс, чтобы вам не требовалось открывать файл settings.json.
    • Обновлена страница «Цветовые схемы». Совместно с пользователем @mdtauk была разработана более красивая и менее нагруженная страница цветовых схем.
    • Поддержка специальных возможностей и навигации с помощью клавиатуры. Пользовательский интерфейс настроек был протестирован на возможность использования с программами для чтения экрана, а навигация теперь должна корректно работать при использовании клавиатуры.
  • Другие изменения:
    • Запуск в центре экрана. Добавлен новый глобальный параметр centerOnLaunch, позволяющий запускать Windows Terminal по центру экрана. В паре с настройкой initialPosition терминал будет запускаться по центру монитора, для которого установлены исходные координаты.
      "centerOnLaunch": true
    • Действие для поиска следующего или предыдущего совпадения. Функция поиска теперь позволяет находить следующее или предыдущее совпадение ключевого слова без окна поиска.
      { "command": { "action": "findMatch", "direction": "next" } },
      { "command": { "action": "findMatch", "direction": "prev" } }

Загрузить предварительную версию приложения Windows Terminal можно из Microsoft Store или со страницы релизов на GitHub, на которой также можно ознакомиться с полным списком изменений.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.