Windows Tips & News

Издание на Windows Terminal Preview v0.4 с много нови функции

click fraud protection

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

Windows Terminal е напълно с отворен код. Благодарение на новата конзола с раздели, тя позволява организиране на екземпляри на командния ред, PowerShell и подсистемата на Windows за Linux заедно в едно приложение.

Приложението идва с икона, която напомня за нови икони на Office и OneDrive, отразяващи модерния изглед на дизайн на Microsoft, известен като „Fluent Design“.

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

Актуализации на настройките

Profiles.json вече е в LocalState

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

Персонализиране на заглавието на раздела

В нашата версия v0.3 представихме "tabTitle" настройка, която позволява на потребителите да презапишат заглавието на раздела с персонализиран низ. Във v0.4 променихме тази функционалност. Сега по подразбиране заглавието на раздела ще бъде зададено на името на профила, а не на пътя на изпълнимия файл. Ако искате да промените това, което се използва като заглавие по подразбиране, настройка "tabTitle" ще замени името на профила в раздела.

Тази функционалност е малко по-различна от преди, тъй като това е настройка на черупка заглавие, вместо да отменя показаното заглавие. Това поведение е в съответствие с поведението, използвано в оригиналния конхост. За пояснение, заглавието на обвивката е заглавието, предоставено от приложението на командния ред, което се използва в екземпляра на профила. Това означава, че приложението на командния ред все още ще може да презапише заглавието на раздела, което е промяна от версията v0.3.

Забележка: Заглавието на обвивката е отменено в WSL дистрибуциите, тъй като конфигурацията на обвивката по подразбиране в много дистрибуции задава заглавието на прозореца преди всяка подкана. Можете да промените това поведение във вашите bash или ZSH профили в /etc.

Настройки Предупредителни съобщения

Сега, когато има проблем с вашия файл profiles.json, терминалът ще покаже съобщение за грешка, описващо какво е неправилно. Ако вашият файл profiles.json не може да бъде прочетен правилно, терминалът ще използва настройките си по подразбиране, но НЯМА да презапише съществуващия ви файл с настройки.

Актуализации за обвързване на клавиши

AltGr вече е открит

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

Отваряне на падащия раздел

Вече можете да използвате обвързване на клавиш, за да отворите падащото меню на раздела. Обвързването на клавиши по подразбиране, което се доставя с тази версия, е „Ctrl+Shift+Space“.

информация: За списък на всички налични връзки на клавиши, вижте документацията тук!

Забележка: Ако преди това сте инсталирали терминала и искате новите настройки по подразбиране, ще трябва да изтриете текущия си файл profiles.json и да стартирате отново терминала. Това ще генерира нов файл с настройки с настройките по подразбиране. Може да искате да преместите текущия си файл profiles.json, за да сте сигурни, че запазвате копие на текущите си предпочитания. Работим активно за подобряване на това изживяване!

Копиране на актуализации

Нова глобална настройка: Копиране при избор

"copyOnSelect" е добавен като нова глобална настройка във файла profiles.json. По подразбиране тази настройка е зададена на фалшиво. Когато е зададено на вярно, клипбордът ще копира, след като бъде направен избор в терминала. Ако фалшиво, изборът няма да бъде копиран, докато не бъдат предприети по-нататъшни действия (като използване на свързване на клавиш, което извиква функцията за копиране). Този опит е в съответствие с този на терминалите на Unix.

HTML копие

Когато изберете диапазон от текст и го копирате в клипборда си, Terminal вече записва избрания текст в клипборда като стилизиран HTML. Това ще ви позволи да поставите стилизирано съдържание на конзолата в други приложения като Outlook, Microsoft Word и др. Това поведение се различава от conhost по това, че клипбордът винаги ще копира HTML данните заедно с обикновения текст, вместо да дефинира кога искате да копирате HTML данните.

Актуализация за достъпност

Ограничаващите правоъгълници на UIA вече са правилно подравнени с текстовите диапазони на дисплеи със 100% мащаб. Ограничаващите правоъгълници определят регионите, където текстът се показва в буфера вътре в терминала. Това поддържа панели, както и подобрява достъпността!

Унищожаване на бъгове

  • Всяко свързване на клавиши, използвано за копиране, ще бъде предадено на основното приложение за команден ред, ако няма активен избор. Ето защо, например, ако използвате "Ctrl+C" за копиране, той ще копира, ако има избор. В противен случай ^C изпраща SIGINT и прекъсва сигнала, както се очаква.
  • Иконите вече няма да мигат при превключване между раздели. Освен това терминалът вече няма да се срива, ако пътят на иконата е невалиден.
  • След като отворите падащото меню на раздела, щракването извън него ще отхвърли падащото меню и ще го скрие.
  • Терминалът вече не пресериализира настройките при стартиране, така че вашият файл profiles.json вече няма да бъде преформатиран при стартиране.

Вземете приложението тук:

Windows терминал в Microsoft Store

Контекстно меню за отметка на елементите за изтегляне [Настройка на регистъра]

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Тема за пеперуди за windows 8

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Тема Wild Wolves за Windows 8

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още