Microsoft lansează în cele din urmă o nouă versiune a Windows Terminal, care include toate noile caracteristici anunțat mai devreme . Acum puteți utiliza căutarea, schimba dimensiunea filelor și, de asemenea, utiliza efecte retro CRT în interiorul terminalului Windows.
Reclama
Windows Terminal este o nouă aplicație de terminal pentru utilizatorii din linia de comandă, care are o mulțime de funcții noi, inclusiv file, un motor de redare a textului accelerat de GPU / DirectX, profiluri și multe altele.
Terminalul Windows este complet deschis. Datorită noii console cu file, permite organizarea instanțelor de Prompt de comandă , PowerShell , și Subsistemul Windows pentru Linux împreună într-o singură aplicație.
Aplicația vine cu o pictogramă care amintește de nou Pictograme Office și OneDrive , reflectând viziunea de design modernă a Microsoft cunoscută sub numele de „Fluent Design”.
Windows Terminal v0.8
Windows Terminal v0.8 este acum disponibil pe Microsoft Store. Modificările cheie includ.
Căutare
Funcționalitatea de căutare a fost adăugată la terminal. Legarea implicită a cheii pentru a invoca meniul derulant de căutare este{'command': 'find', 'keys': ['ctrl + shift + f']}
.
Efecte terminale retro
Acum puteți avea efecte retro CRT în terminalul Windows, cum ar fi linii de scanare și text strălucitor. Ceva de genul:
Aceasta este o caracteristică experimentală, dar pentru ao activa, puteți adăuga următorul fragment de cod la oricare dintre profilurile dvs.:
cum se pune o imagine în spatele textului în Google Docs
'experimental.retroTerminalEffect': adevărat
Panouri și file îmbunătățite Legături de taste
Când deschideți un nou panou sau filă cu o legare a cheii, puteți specifica acum ce profil utilizând numele profilului'profil': 'nume-profil'
ghid'profile': 'profile-guid'
, sau index'index': profil-index
. Dacă nu este specificat niciunul, se folosește profilul implicit.
În plus, puteți anula anumite aspecte ale profilului, cum ar fi executabilul din linia de comandă a profilului'linie de comandă': 'cale / către / my.exe'
, director de pornire'startingDirectory': 'calea / mea'
sau titlul filei'tabTitle': 'new-title'
.
Iată câteva exemple
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
Deschide profilul implicit într-un nou panou vertical.
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertical', 'index': 0}}
Deschide primul profil din meniul derulant într-un nou panou vertical.
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000} ',' commandline ':' foo.exe '}}
Deschide profilul cu ghidul 00000000-0000-0000-0000-000000000000 folosind linia de comandă executabilă a foo.exe într-un nou panou orizontal.
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
Deschide profilul cu numele profile1 începând din directorul c: foo într-o filă nouă.
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' commandline ':' foo.exe '}}
Deschide cel de-al doilea profil din meniul derulant utilizând linia de comandă executabilă a foo.exe cu un titlu al barei care începe în directorul c: foo într-o filă nouă.
Setări implicite personalizate
Acum puteți modifica profile.json pentru a avea propriile setări implicite ale profilului. Cu această nouă arhitectură, puteți seta o proprietate o singură dată și să o aplicați tuturor profilurilor dvs. Această nouă setare ajută la minimizarea setărilor redundante între profiluri. Pentru a adăuga această caracteristică, puteți modifica obiectul profile din profiles.json pentru a avea„implicit”
și'listă'
proprietăți în următorul format:
'profiles': {'defaults': {'fontFace': 'Cod Cascadia', 'colorScheme': 'Vintage'} 'list': [{'commandLine': 'cmd.exe', 'guid': '{00000000 -0000-0000-0000-00000000000000} ',' name ':' cmd '}, {' guid ':' {11111111-1111-1111-1111-111111111111} ',' name ':' PowerShell Core ',' source ':' Windows.Terminal.PowershellCore '}]},
Cu fragmentul de cod de mai sus, toate profilurile vor folosi fontul Cod Cascadia și vor avea schema de culori Vintage.
Tab Dimensionare
Acum aveți posibilitatea de a modifica comportamentul lățimilor filelor. A fost adăugată o nouă setare numită'titleWidthMode'
. Această setare oferă două comportamente diferite pentru lățimea filei:'egal'
și'titleLength'
.'egal'
va face ca toate filele să fie egale cu lățimea și să se micșoreze pe măsură ce se adaugă file suplimentare, similar cu experiența tradițională a browserului.'titleLength'
va dimensiona fiecare filă la lungimea titlului filelor.
Terminalul avea inițial comportamentul implicit al lățimii filei setat la'titleLength'
. Această versiune schimbă comportamentul implicit în'egal'
. Dacă doriți să schimbați comportamentul lățimii filelor înapoi la„titleLength”
, puteți adăuga următorul fragment de cod la'global'
proprietatea fișierului dvs. profiles.json:
'tabWidthMode': 'titleLength'
Corectarea erorilor
- Rândul de filă va crește acum atunci când fereastra se face.
- Modul ecran complet funcționează acum mai fiabil.
- Focalizarea deplasată între panourile grupate ar trebui să acționeze în modul în care vă așteptați.
- Utilizatorii subsistemului Windows pentru Linux (WSL) vor vedea acum
WT_SESSION
variabilă de mediu. - O mulțime de soluții de blocare!
Versiunea reală a aplicației poate fi găsită pe Microsoft Store.
Terminalul Windows de pe Microsoft Store
poți înregistra o întâlnire pe google