Vydanie Windows Terminal Preview v0.4 s množstvom nových funkcií
Windows Terminal, nová terminálová aplikácia pre používateľov príkazového riadka, ktorá má množstvo nových funkcií vrátane kariet, GPU akcelerovaného modulu na vykresľovanie textu založeného na DirectWrite/DirectX, profilov a ďalších. Windows Terminal Preview v0.4 sa dostáva do obchodu Microsoft Store a prináša množstvo nových funkcií a vylepšení.
Reklama
Windows Terminal je plne open source. Vďaka novej konzole s kartami umožňuje organizovať inštancie príkazového riadka, PowerShell a podsystému Windows pre Linux spolu v jednej aplikácii.
Aplikácia sa dodáva s ikonou, ktorá pripomína nové ikony Office a OneDrive a odráža moderný dizajn spoločnosti Microsoft známy ako „Fluent Design“.
Microsoft je uvoľnenie novú verziu Windows Terminal cez Microsoft Store. Medzi kľúčové zmeny Windows Terminal Preview v0.4 patria:
Aktualizácie nastavení
Profiles.json je teraz v LocalState
Súbor profiles.json bol presunutý z priečinka RoamingState do priečinka LocalState. Táto zmena zabráni automatickému roamingu nastavení medzi vašimi zariadeniami. To opravuje problémy, ako je napríklad odkaz na písmo na jednom počítači, ktoré na druhom počítači neexistovalo, čo by spôsobilo zlyhanie terminálu v dôsledku neidentifikovaného písma.
Prispôsobenia názvu karty
V našom vydaní v0.3 sme predstavili "tabTitle"
nastavenie, ktoré používateľom umožňovalo prepísať názov karty vlastným reťazcom. Vo verzii 0.4 sme túto funkciu zmenili. Teraz bude predvolene názov karty nastavený na názov profilu, a nie na cestu k spustiteľnému súboru. Ak chcete zmeniť to, čo sa používa ako predvolený názov, nastavenie "tabTitle"
nahradí názov profilu na karte.
Táto funkcia sa mierne líši od predchádzajúcej, pretože ide o nastavenie škrupina namiesto prepísania zobrazeného názvu. Toto správanie je v súlade so správaním použitým v pôvodnom hostiteľovi. Pre vysvetlenie, názov shellu je názov poskytnutý aplikáciou príkazového riadka, ktorá sa používa v rámci inštancie profilu. To znamená, že aplikácia príkazového riadka bude stále môcť prepísať názov karty, čo je zmena oproti vydaniu v0.3.
Poznámka: Názov shellu je v distribúciách WSL prepísaný, pretože predvolená konfigurácia shellu v mnohých distribúciách nastavuje titulok okna pred každou výzvou. Toto správanie môžete zmeniť vo svojich bash alebo ZSH profiloch v /etc.
Nastavenia Varovné správy
Teraz, keď sa vyskytne problém s vaším súborom profiles.json, terminál zobrazí chybové hlásenie s popisom, čo je nesprávne. Ak sa váš súbor profiles.json nedá správne prečítať, terminál použije svoje predvolené nastavenia, ale neprepíše váš existujúci súbor nastavení.
Aktualizácie kľúčových väzieb
AltGr je teraz zistený
Teraz môžete mať obe stlačené klávesy AltGr spolu s "Ctrl+Alt"
kľúčenky! Stlačenie klávesu AltGr je teraz detegované pred funkciou viazania klávesov, čím sa sprístupňuje používateľom.
Otvorenie rozbaľovacej ponuky kariet
Teraz môžete použiť klávesovú skratku na otvorenie rozbaľovacej ponuky kariet. Predvolená klávesová skratka, ktorá sa dodáva s týmto vydaním, je "Ctrl+Shift+medzerník"
.
Info: Zoznam všetkých dostupných klávesových skratiek nájdete v dokumentácii tu!
Poznámka: Ak ste už predtým nainštalovali Terminál a chceli by ste nové predvolené nastavenia, budete musieť odstrániť svoj aktuálny súbor profiles.json a znova spustiť Terminál. Tým sa vygeneruje nový súbor nastavení s predvolenými nastaveniami. Možno budete chcieť presunúť svoj aktuálny súbor profiles.json, aby ste si ponechali kópiu svojich aktuálnych preferencií. Aktívne pracujeme na zlepšení tejto skúsenosti!
Kopírovať aktualizácie
Nové globálne nastavenie: Kopírovať pri výbere
"copyOnSelect"
bol pridaný ako nové globálne nastavenie do súboru profiles.json. Štandardne je toto nastavenie nastavené na falošné
. Pri nastavení na pravda
, schránka sa skopíruje po vykonaní výberu v termináli. Ak falošné
, výber sa neskopíruje, kým sa nevykoná ďalšia akcia (napríklad použitie klávesovej skratky, ktorá volá funkciu kopírovania). Táto skúsenosť je v súlade so skúsenosťou na termináloch Unix.
HTML Copy
Keď vyberiete rozsah textu a skopírujete ho do schránky, Terminál teraz zapíše vybratý text do schránky ako štýl HTML. To vám umožní prilepiť štylizovaný obsah konzoly do iných aplikácií, ako je Outlook, Microsoft Word atď. Toto správanie sa líši od conhost v tom, že schránka vždy skopíruje údaje HTML spolu s bežným textom, a nie definovať, kedy chcete skopírovať údaje HTML.
Aktualizácia dostupnosti
Hraničné obdĺžniky UIA sú teraz správne zarovnané s rozsahmi textu na displejoch so 100% mierkou. Ohraničujúce obdĺžniky definujú oblasti, kde sa zobrazuje text vo vyrovnávacej pamäti vo vnútri terminálu. To podporuje tabule a zároveň zlepšuje dostupnosť!
Odstraňovanie chýb
- Akákoľvek klávesová skratka použitá na kopírovanie sa prenesie do základnej aplikácie príkazového riadka, ak nie je aktívny žiadny výber. Preto ak používate napr
"Ctrl+C"
kopírovať, skopíruje sa, ak existuje výber. V opačnom prípade ^C vyšle SIGINT a preruší signál podľa očakávania. - Ikony už nebudú blikať pri prepínaní medzi kartami. Okrem toho, ak je cesta k ikone neplatná, terminál už nebude padať.
- Po otvorení rozbaľovacej ponuky kliknutím mimo nej rozbaľovaciu ponuku zatvoríte a skryjete.
- Terminál už pri spustení znova nesériovo nerobí nastavenia, takže váš súbor profiles.json už nebude pri spustení preformátovaný.
Stiahnite si aplikáciu tu:
Windows Terminal v obchode Microsoft Store