Windows Tips & News

Выпуск Windows Terminal Preview v0.4 с массой новых функций

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Windows Terminal - новое приложение терминала для пользователей командной строки, которое имеет множество новых функций, включая вкладки, движок визуализации текста на основе DirectWrite / DirectX с ускорением графического процессора, профили и многое другое. Windows Terminal Preview v0.4 поступает в Microsoft Store, предлагая множество новых функций и улучшений.

Рекламное объявление

Терминал Windows полностью открыт. Благодаря новой консоли с вкладками, она позволяет организовать экземпляры командной строки, PowerShell и подсистемы Windows для Linux вместе в одном приложении.

Приложение поставляется со значком, который напоминает новые значки Office и OneDrive, отражая современный дизайн Microsoft, известный как «Свободный дизайн».

Терминал Windows 0.4

Microsoft - это освобождение новая версия Windows Terminal через Microsoft Store. Ключевые изменения Windows Terminal Preview v0.4 включают:

СОДЕРЖАНИЕСпрятать
Обновления настроек
Profiles.json теперь в LocalState
Настройки заголовка вкладки
Предупреждающие сообщения настроек
Обновления привязки клавиш
AltGr теперь обнаружен
Открытие раскрывающегося списка вкладок
Копировать обновления
Новая глобальная настройка: копировать при выборе
HTML Копировать
Обновление специальных возможностей
Устранение ошибок

Обновления настроек

Profiles.json теперь в LocalState

Файл profiles.json перемещен из папки RoamingState в папку LocalState. Это изменение предотвращает автоматический роуминг настроек между вашими устройствами. Это устраняет такие проблемы, как наличие ссылки на шрифт на одном компьютере, которого не было на другом, что приводило к сбою Терминала из-за неопознанного шрифта.

Настройки заголовка вкладки

В нашем выпуске v0.3 мы представили "tabTitle" параметр, позволяющий пользователям перезаписывать заголовок вкладки настраиваемой строкой. В версии 0.4 мы изменили эту функцию. Теперь по умолчанию в заголовке вкладки будет указано имя профиля, а не путь к исполняемому файлу. Если вы хотите изменить то, что используется в качестве заголовка по умолчанию, настройте "tabTitle" заменит имя профиля во вкладке.

Эта функция немного отличается от предыдущей, потому что это установка оболочка title, а не переопределять отображаемый заголовок. Это поведение согласуется с поведением, используемым в исходном conhost. Для пояснения, заголовок оболочки - это заголовок, предоставляемый приложением командной строки, которое используется в экземпляре профиля. Это означает, что приложение командной строки по-прежнему сможет перезаписывать заголовок вкладки, что является изменением по сравнению с выпуском v0.3.

Примечание: Заголовок оболочки переопределяется в дистрибутивах WSL, поскольку конфигурация оболочки по умолчанию во многих дистрибутивах устанавливает заголовок окна перед каждым запросом. Вы можете изменить это поведение в профилях bash или ZSH в / etc.

Предупреждающие сообщения настроек

Теперь, когда есть проблема с вашим файлом profiles.json, Терминал отобразит сообщение об ошибке с описанием того, что неверно. Если ваш файл profiles.json не может быть прочитан должным образом, Терминал будет использовать настройки по умолчанию, однако он НЕ перезапишет ваш существующий файл настроек.

Ошибка настроек терминала Windows

Обновления привязки клавиш

AltGr теперь обнаружен

Теперь вы можете иметь одновременно нажатие клавиш AltGr и "Ctrl + Alt" привязки клавиш! Нажатие клавиши AltGr теперь обнаруживается до функции привязки клавиш, что делает ее доступной для пользователей.

Открытие раскрывающегося списка вкладок

Теперь вы можете использовать привязку клавиш, чтобы открыть раскрывающееся меню вкладки. Привязка клавиш по умолчанию, поставляемая с этим выпуском: «Ctrl + Shift + Пробел».

Информация: Список всех доступных привязок клавиш см. В документации. здесь!

Примечание: Если вы ранее установили Терминал и хотели бы получить новые настройки по умолчанию, вам придется удалить текущий файл profiles.json и перезапустить Терминал. Это создаст новый файл настроек с настройками по умолчанию. Вы можете переместить текущий файл profiles.json, чтобы сохранить копию текущих настроек. Мы активно работаем над улучшением этого опыта!

Копировать обновления

Новая глобальная настройка: копировать при выборе

"copyOnSelect" был добавлен как новый глобальный параметр в файл profiles.json. По умолчанию этот параметр установлен на ложный. При установке на правда, буфер обмена будет скопирован после того, как в Терминале будет сделан выбор. Если ложный, выделенный фрагмент не будет скопирован до тех пор, пока не будут предприняты дальнейшие действия (например, использование привязки клавиш, вызывающей функцию копирования). Этот опыт совпадает с тем, что происходит на терминалах Unix.

HTML Копировать

Когда вы выбираете диапазон текста и копируете его в буфер обмена, Терминал теперь записывает выбранный текст в буфер обмена как стилизованный HTML. Это позволит вам вставлять стилизованное содержимое консоли в другие приложения, такие как Outlook, Microsoft Word и т. Д. Это поведение отличается от conhost тем, что буфер обмена всегда копирует данные HTML вместе с обычным текстом, а не определяет, когда вы хотите скопировать данные HTML.

Обновление специальных возможностей

Ограничивающие прямоугольники UIA теперь правильно выровнены с текстовыми диапазонами на дисплеях с масштабом 100%. Ограничивающие прямоугольники определяют области, в которых текст отображается в буфере внутри Терминала. Это поддерживает панели, а также улучшает доступность!

Ограничивающие прямоугольники

Устранение ошибок

  • Любая привязка клавиш, используемая для копирования, будет передана в базовое приложение командной строки, если нет активного выбора. Поэтому, например, если вы используете "Ctrl + C" для копирования, он будет копировать, если есть выбор. В противном случае ^ C отправляет SIGINT и прерывает сигнал, как и ожидалось.
  • Иконки больше не будут мигать при переключении между вкладками. Кроме того, Терминал больше не будет аварийно завершать работу, если путь к значку неверен.
  • После открытия раскрывающегося списка вкладок щелчок за пределами его закроет раскрывающийся список и скроет его.
  • Терминал больше не выполняет повторную сериализацию настроек при запуске, поэтому ваш файл profiles.json больше не будет переформатироваться при запуске.

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

Терминал Windows в Магазине Microsoft

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Кнопка настройки "Исправить отпечаток пальца" в Windows 10 неактивна

Кнопка настройки "Исправить отпечаток пальца" в Windows 10 неактивна

Если вы являетесь счастливым обладателем устройства с Windows 10 со сканером отпечатков пальцев, ...

Читать далее

Короткая команда для удаления всех приложений в Windows 10, кроме Store

Короткая команда для удаления всех приложений в Windows 10, кроме Store

5 ответовРанее я показал вам, как удалить все связанные приложения Windows 10 сразу, или удалить ...

Читать далее

Как изменить шаблон имени копии файла в Windows 11

Как изменить шаблон имени копии файла в Windows 11

Вы можете изменить шаблон имени копии файла в Windows 11. Это позволит вам настроить имя файла, н...

Читать далее