Noul Terminal Windows este gata; iată de ce este uimitor

  • Chris Hoffman

    @chrisbhoffman

  • Updated November 23, 2020, 4:25pm EDT
Microsoft

Noul Terminal Windows de la Microsoft este în sfârșit stabil. Windows are, în sfârșit, un mediu terminal mai modern, care include caracteristici precum file, panouri divizate, mai multe tipuri de sesiuni și setări care vă permit să configurați totul, de la comenzi rapide de la tastatură la fundaluri GIF animate.

În sfârșit, un terminal mai modern pentru Windows

La Build 2020 din 19 mai 2020, Microsoft a anunțat că noul Windows Terminal este stabil și „pregătit pentru utilizarea la nivel de întreprindere”. Versiunea 1.0 a Windows Terminal este aici. A fost anunțată inițial la Build 2019, iar Microsoft a pregătit chiar și un videoclip strălucitor pentru a vinde cât de grozav este.

Noul Windows Terminal este plin de caracteristici utile. Lăsând la o parte funcțiile, nucleul mediului de consolă a fost modernizat. Windows 10 are un mediu de terminal încorporat care se bazează pe compatibilitate retroactivă, astfel încât aceste modificări nu se puteau întâmpla în mediul de consolă încorporat în Windows 10.

Publicitate

Cu noul Windows Terminal, Microsoft a reușit să facă schimbări precum o dispunere mai modernă a textului și un motor de redare cu accelerare GPU și suport pentru text Unicode – puteți chiar să folosiți emoji în Terminal. Copy și Paste „funcționează” pur și simplu atunci când apăsați Ctrl+C și Ctrl+V. Există chiar și un nou font, numit Cascadia Code.

Puteți descărca Windows Terminal din Microsoft Store. Puteți obține chiar și codul sursă de pe GitHub. Da, noul Windows Terminal este chiar open-source.

Tab-uri, în sfârșit!

Windows are în sfârșit un mediu de linie de comandă cu tab-uri încorporate. Pentru a deschide o nouă filă după lansarea Terminalului, trebuie doar să faceți clic pe butonul „+” de pe bara de file sau să apăsați Ctrl+Shift+T.

Puteți folosi prescurtările de la tastatură cunoscute pentru a vă deplasa printre file, cum ar fi Ctrl+Tab pentru a trece la fila din dreapta și Ctrl+Shift+Tab pentru a trece la fila din stânga. Ctrl+Shift+W va închide fila curentă.

Publicitate

De asemenea, puteți trage și plasa filele pentru a le reordona pe bara de file.

PowerShell și Linux în aceeași fereastră

În mod implicit, Terminalul va deschide filele PowerShell. Dar acesta suportă mai multe tipuri de medii shell. Acum puteți avea mai multe tipuri de medii shell în aceeași fereastră.

Dacă faceți clic pe săgeata din dreapta butonului New Tab, veți vedea o listă de sesiuni pe care le puteți deschide: Windows PowerShell, Command Prompt, distribuții Linux, cum ar fi Ubuntu (dacă le-ați instalat cu Subsistemul Windows pentru Linux) și Azure Cloud Shell de la Microsoft.

Cu clientul SSH încorporat în Windows 10, puteți începe cu ușurință sesiuni SSH și din Terminalul Windows.

Split Panes for Multiple Shells at Once

Tabelele sunt grozave, dar ce se întâmplă dacă doriți să vedeți mai multe medii shell deodată? Aici intervine caracteristica Panes a Terminalului Windows.

Publicitate

Pentru a crea un nou panou, apăsați Alt+Shift+D. Terminalul va împărți panoul actual în două și vă va oferi un al doilea panou. Faceți clic pe un panou pentru a-l selecta. Puteți face clic pe un panou și apăsa Alt+Shift+D pentru a continua să îl divizați.

Aceste panouri sunt legate de file, astfel încât puteți avea cu ușurință mai multe medii cu mai multe panouri în aceeași fereastră Windows Terminal și puteți trece de la unul la altul din bara de file.

Iată alte câteva comenzi rapide de la tastatură pentru a lucra cu panouri:

  • Creați un nou panou, divizându-l pe orizontală: Alt+Shift+- (Alt, Shift și semnul minus)
  • Creați un nou panou, împărțindu-l pe verticală: Alt+Shift++ (Alt, Shift și un semn plus)
  • Mutați focalizarea panoului: Alt+Stânga, Alt+Dreapta, Alt+Down, Alt+Up
  • Redimensionați panoul focalizat: Alt+Shift+Stânga, Alt+Shift+Dreapta, Alt+Shift+În jos, Alt+Shift+În sus
  • Închideți un panou: Ctrl+Shift+W
Publicitate

Acestea sunt tastele de acces rapid implicite și le puteți schimba dacă doriți.

Mai bine Zooming

Acest nou sistem de redare a textului înseamnă un zoom mai fin și mai bun. Pentru a mări sau micșora textul din terminal, țineți apăsat Ctrl și rotiți rotița mouse-ului.

În mediul de consolă încorporat în Windows 10, așa cum se vede în ferestrele standard PowerShell și Command Prompt, acest lucru va schimba dimensiunea textului, modificând în același timp dimensiunea ferestrei. În noul Terminal, aceasta modifică doar dimensiunea textului și lasă în pace dimensiunea ferestrei.

Opacitate de fundal strălucitoare

Noul Terminal Windows oferă, de asemenea, opacitate de fundal. Țineți apăsat Ctrl+Shift și derulați în jos cu rotița mouse-ului pentru a face fereastra din ce în ce mai translucidă. Culorile fundalului de pe desktop – sau ceea ce se află în spatele Terminalului – vor ieși la iveală cu un efect de stil „acrilic” al Windows-ului.

Publicitate

Acest lucru funcționează numai atunci când aplicația este focalizată – astfel că, atunci când vă îndepărtați cu Alt+Tab, Terminalul va avea din nou un fundal solid până când vă întoarceți cu Alt+Tab.

Practic sau nu, este o caracteristică pe care utilizatorii de Linux și Mac o au de mulți ani. Acum, este integrată și în prima aplicație de terminal din Windows.

Atât de multe setări: Keybindings, Keybindings, Color Schemes, Backgrounds, and More

Terminalul Windows este plin de opțiuni de personalizare pe care le puteți modifica. Pentru a le accesa, faceți clic pe săgeata în jos din dreapta butonului New Tab și selectați „Settings.”

Vă veți vedea un fișier JSON bazat pe text, plin de opțiuni. Ca instrument pentru dezvoltatori, Windows Terminal vă face în prezent să configurați aceste opțiuni prin modificarea fișierului text, mai degrabă decât cu ajutorul unei interfețe grafice.

Publicitate

Opțiunile disponibile pe care le puteți modifica în fișierul Settings.json includ:

  • Configurări configurabile ale legăturilor de taste: Puteți lega comenzi rapide de la tastatură la acțiuni sau puteți modifica comenzile rapide de la tastatură implicite.
  • Scheme de culori: Modificați schema de culori (tema) a mediului terminalului. Iată o listă a schemelor de culori incluse.
  • Profiles (Profiluri): Creați diferite profiluri care vor apărea sub butonul New Tab. Puteți personaliza comanda care este executată atunci când porniți mediul liniei de comandă și puteți seta fonturi și scheme de culori personalizate pentru fiecare sesiune.
  • Custom backgrounds (Fundaluri personalizate): Puteți seta o imagine de fundal personalizată pentru o sesiune. De exemplu, ați putea modifica sesiunea Ubuntu astfel încât aceasta să aibă o imagine de fundal personalizată cu tematică Ubuntu.
  • Fundaluri GIF animate: Puteți chiar să setați un GIF animat ca fundal personalizat.
  • Selectare profil implicit: Alegeți profilul pe care doriți să îl lansați în mod implicit atunci când lansați Windows Terminal sau faceți clic pe butonul New Tab. De exemplu, ați putea alege o sesiune Linux în loc de PowerShell.

Microsoft are un ghid de editare a fișierului de setări JSON al Windows Terminal, precum și o listă a tuturor opțiunilor pe care le puteți adăuga în fișier. Pe acea listă veți găsi mult mai multe opțiuni pe care nu le-am acoperit aici.

În comparație cu mediile standard Command Prompt, PowerShell și Linux Bash shell de pe Windows 10, Windows Terminal este în sfârșit dotat cu opțiunile pe care dezvoltatorii și le doresc – opțiuni care se găsesc de ani de zile pe alte sisteme de operare precum Mac și Linux.

Chris Hoffman
Chris Hoffman este redactor-șef al How-To Geek. El scrie despre tehnologie de peste un deceniu și a fost editorialist la PCWorld timp de doi ani. Chris a scris pentru The New York Times, a fost intervievat în calitate de expert în tehnologie la posturi de televiziune precum NBC 6 din Miami, iar activitatea sa a fost acoperită de agenții de presă precum BBC. Din 2011, Chris a scris peste 2.000 de articole care au fost citite de aproape un miliard de ori – și asta doar aici, la How-To Geek.Read Full Bio ”

Lasă un răspuns

Adresa ta de email nu va fi publicată.