company_banner

Windows Terminal Preview v0.9

Автор оригинала: Kayla Cinnamon
  • Перевод
Состоялся релиз 0.9 версии Windows Terminal. Это последняя версия Терминала, которая будет включать в себя новые функции до выхода v1. Вы можете загрузить Windows Terminal из Microsoft Store или со страницы релизов на GitHub. Давайте подробнее рассмотрим детали обновления!

image

Аргументы командной строки


Псевдоним wt отныне поддерживает аргументы командной строки. Теперь вы можете запустить Терминал с новыми вкладками и панелями, разделенными так, как вам нравится, с профилями, которые вам нравятся, начиная с каталогов, которые вам нравятся! Возможности безграничны! Вот несколько примеров:

wt -d .
Открывает терминал с профилем по умолчанию в текущем рабочем каталоге.

wt -d.; new-tab -d C:\ pwsh.exe
Открывает Терминал с двумя вкладками. В первой — профиль по умолчанию, начиная с текущего рабочего каталога. Во второй — профиль по умолчанию с pwsh.exe в качестве «commandline» (вместо профиля по умолчанию «commandline»), начинающимся в каталоге C:\.

wt -p «Windows PowerShell» -d.; split-pane -V wsl.exe
Открывает Терминал с двумя панелями, разделенными по вертикали. На верхней панели запущен профиль с именем “Windows Terminal”, а на нижней панели — профиль по умолчанию, использующий wsl.exe в качестве «commandline» (вместо профиля по умолчанию «commandline»).

wt -d C:\Users\cinnamon\GitHub\WindowsTerminal; split-pane -p «Command Prompt»; split-pane -p «Ubuntu» -d \\wsl$\Ubuntu\home\cinnak -H
Смотрите ниже.

image

Если вы хотите узнать все, что вы можете сделать с нашими новыми аргументами командной строки, ознакомьтесь с полной документацией здесь.

Автообнаружение PowerShell


Если вы большой поклонник PowerShell Core, у нас есть отличные новости для вас. Windows Terminal теперь обнаруживает любую версию PowerShell и автоматически создает для вас новый профиль. Версия PowerShell, которая, на наш взгляд, является наилучшей (начиная с самого большого номера версии, до самой версии GA, до версии с наилучшей комплектацией), будет названа “PowerShell” и займет исходный слот PowerShell Core в раскрывающемся списке.



Подтверждение закрытия всех вкладок


Вы тот, кто не хочет, чтобы его каждый раз спрашивали о закрытии всех вкладок? Если вы ответили утвердительно, то эта новая функция определенно для вас! Создан новый глобальный параметр, который позволяет всегда скрывать диалоговое окно подтверждения “Close All Tabs”. Для этого нужно установить параметр «confirmCloseAllTabs» в false в верхней части файла profiles.json, и вы больше никогда не увидите это всплывающее окно! Спасибо @rstat1 за вклад этого нового параметра.

Другие улучшения


  • Теперь вы можете перемещаться от одних слов к другим, используя Narrator или NVDA!
  • Теперь вы можете перетащить файл в терминал, и путь к файлу будет напечатан!
  • Ctrl+Ins и Shift+Ins по умолчанию привязаны к копированию и вставке соответственно!
  • Теперь вы можете удерживать Shift и клик, чтобы расширить свой выбор!
  • Теперь поддерживаются клавиши VS Code, используемые для привязки ключей (например, «pgdn» и «pagedown»)!

Исправление ошибок


  • Терминал не будет производить аварийное завершение работы, когда работает Narrator!
  • Терминал не будет производить аварийное завершение работы при неверном указании пути к фоновому изображению или значку!
  • Все наши всплывающие диалоговые окна теперь имеют закругленные кнопки!
  • Окно поиска теперь работает правильно в режиме высокого контраста!
  • Теперь некоторые лигатуры отображаются более корректно!

Давайте поговорим


Если вы хотите оставить свой отзыв или у вас появились какие-либо вопросы, то не стесняйтесь писать Кайле (Kayla, @cinnamon_msft) в Twitter или обращаться на GitHub. Мы надеемся, что вам понравится этот выпуск Терминала, и вы будете ждать нас со следующим обновлением!

image
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Комментарии 10

    +1
    Терминал хороший. Поддержка мыши (для взаимодействия с интерфейсом, а не только для выделения) есть/будет?
      –8
      Зачем Microsoft всё время создают новое, когда есть отлично работающее старое?
      Вот была «Панель Управления». Они добавили «Параметры»

      Была «Командная строка». Они добавили «Power Shell». Теперь добавляют ещё и «Терминал»

      Если следовать такой тенденции, скоро в Винде будет три пэинта, четыре блокнота, ещё одно приложение «Настройки», Два видеоплеера, и несколько средств для просмотра картинок
        +4

        Что там с панелью управления было — не знаю, но вот ни командная строка (которой дали альтернативу в виде powershell), ни стандартная консоль (которой и делают альтернативу в виде Windows Terminal) нормально не работали.

          +1
          Ну зачем же так. Командная строка там была как тяжкое наследие прошлого и не более того. А вот терминал можно сказать один из немногих лучиков света от MS за последнее время. Я помню еще год назад пробовал его, но что то там криво работало, уже не вспомню сейчас что. И решил попробовать вот опять недели две назад. И не вылезаю из него больше. Теперь там прям шикарно работает bash. Все быстро, удобно, симпатично. bash и нормальный терминал на винде, о чем еще можно мечтать :)
            0
            в последних версиях командной строки (cmd) были очень приятные изменения, конечно, не такие крутые как в этой новой версии терминала, но перенос строк и прочее, всё работало как надо. Многие свистелки-перделки, типа анимации на заднем фоне в реальной жизни для работы не особо нужны.
            0
            1. cmd vs powershell — cmd просто не удобен. Ну и удивительно, что вы не придираетесь к линуксу, где из коробки почти всегда есть три баша: sh, bash, zsh
            2. (Старая панель управления -> ) Панель управления -> Параметры. Старая панель управления просто не укладывалась в новую концепцию microsoft по юзабилити, такое часто происходит не только с Windows. (Вспомнить хотя-бы изменения от MacOS 9 к MacOS X)
            3. Командная строка -> Терминал. Здесь то же самое — стандартная командная строка не удобна: Практически все, кто более-менее часто с ней работает ставят conEmu или cmder.
            Оффтоп: Ну вообще два видеоплеера уже есть — WMC и Groove.
            0
            Все наши всплывающие диалоговые окна теперь имеют закругленные кнопки!

            В интерфейсе Windows 10 кнопки без скругления, зачем ломать единый дизайн?

            Теперь вы можете перетащить файл в терминал, и путь к файлу будет напечатан!

            Не работает в Windows Terminal (Preview) Version: 0.9.433.0
            Нашёл issue github.com/microsoft/terminal/issues/4654
              0
              Может кто подскажет — сам не сообразил пока, как (и можно ли вообще) запустить powershell в разных вкладках под разными пользователями. Не elevated, другая учетка.
                0

                Лучше бы новый Блокнот сделали, по типу Notepad+

                  +1
                  Запустить отдельную вкладку с правами администратора по прежнему нельзя

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое