Windows Terminal este un emulator de terminal cu mai multe file dezvoltat de către Microsoft pentru Windows,[4] ca înlocuitor pentru Windows Console. [5] Poate rula orice aplicație menită pentru consolă într-o filă separată. Este preconfigurat pentru a rula Command Prompt, PowerShell, WSL, SSH și Azure Cloud Shell Connector.[6][7] Windows Terminal vine cu propriul sistem de afișaj; începând cu versiunea 1.11 pe Windows 11, aplicațiile din consolă pot rula folosind acest sistem mai nou în loc de vechea Consolă Windows.[8]
Istorie
Windows Terminal a fost anunțat[5] la conferința pentru dezvoltatori Microsoft Build 2019 din mai 2019[9] ca o alternativă modernă pentru Windows Console, iar codul sursă al Windows Terminal a apărut pentru prima dată pe GitHub pe 3 mai 2019.[1] Prima versiune de testare a fost versiunea 0.2, care a apărut pe 10 iulie 2019.[10] Prima versiune stabilă a proiectului (versiunea 1.0) a fost pe 19 mai 2020, moment în care Microsoft a început să lanseze versiuni de testare ca aplicația Windows Terminal Preview, care putea fi instalată alături de versiunea stabilă.[11]
Caracteristici
Terminal este un front-end de consolă. Poate rula mai multe aplicații de consolă, inclusiv shell-uri bazate pe text într-o fereastră cu mai multe file . Are suport complet pentru Command Prompt, PowerShell și Bash pe Windows Subsystem for Linux (WSL).[6] Se poate conecta în mod nativ la Azure Cloud Shell.[7]
Terminalul augmentează experiența de consolă, oferind suport pentru:
File pentru notebook, pentru a păstra mai multe instanțe într-o singură fereastră
Suport pentru secvențe ANSI VT
UTF-8 și UTF-16 (inclusiv ideograme CJK și emoji) [a]
Afișarea textului accelerată de hardware prin DirectWrite
Suport modern pentru font (vezi mai jos)
Culoare 24 de biți
Efecte de transparență a ferestrei
Teme, imagini de fundal și setări de culoare pentru file [12]
Diferite moduri de fereastră (de exemplu: modul ecran complet, modul de concentrare, modul „mereu deasupra”)
Copierea textului în clipboard în format HTML și RTF
Intrarea mouse-ului
Keybinding-uri personalizabile
Căutare incrementală
Cascadia Code
Cascadia Code este un font monospațial creat special de Aaron Bell de la Saja Typeworks pentru noua interfață de consolă. Include ligaturi de programare și a fost conceput pentru a îmbunătăți aspectul și senzația de Windows Terminal, aplicații pentru terminale și editori de text, cum ar fi Visual Studio și Visual Studio Code . [14] Fontul este open source sub Licența SIL Open Font și disponibil pe GitHub. [15] Este livrat cu Windows Terminal începând cu versiunea 0.5.2762.0. [16]
^Necesită ca un font suportat să fie selectat pentru afișaj.