Windows Terminal v0.8 konačno je tu sa odličnim značajkama
Microsoft konačno objavljuje novu verziju Windows Terminala, koja uključuje sve nove značajke najavio ranije. Sada možete koristiti pretragu, mijenjati veličinu kartice, a također koristiti CRT retro efekte unutar Windows terminala.
Oglas
Windows Terminal nova terminalska aplikacija za korisnike naredbenog retka koja ima mnoštvo novih značajki uključujući kartice, GPU ubrzan DirectWrite/DirectX baziran motor za iscrtavanje teksta, profile i još mnogo toga.
Windows Terminal je potpuno otvorenog koda. Zahvaljujući novoj konzoli s karticama, omogućuje organiziranje instanci Naredbeni redak, PowerShell, i Windows podsustav za Linux zajedno u jednoj aplikaciji.
Aplikacija dolazi s ikonom koja podsjeća na novo Office i OneDrive ikone, odražavajući Microsoftov moderni pogled na dizajn poznat kao 'Fluent Design'.
Windows terminal v0.8
Windows Terminal v0.8 sada je dostupan u Microsoft Storeu. Ključne promjene uključuju.
traži
U Terminal je dodana funkcija pretraživanja. Zadana veza tipke za pozivanje padajućeg izbornika za pretraživanje je {"naredba": "pronađi", "tipke": ["ctrl+shift+f"]}
.
Retro Terminalni efekti
Sada možete imati CRT retro efekte unutar Windows terminala, kao što su linije skeniranja i svijetleći tekst. Nešto kao ovo:
Ovo je eksperimentalna značajka, ali da biste je omogućili, možete dodati sljedeći isječak koda u bilo koji od svojih profila:
"experimental.retroTerminalEffect": istina
Unaprijeđene veze tipki za okna i kartice
Prilikom otvaranja novog okna ili kartice s vezanjem tipki, sada možete odrediti koji profil koristeći naziv profila "profil": "naziv-profila"
, vodič "profil": "profil-vodič"
, ili indeks "indeks": indeks-profil
. Ako nijedan nije naveden, koristi se zadani profil.
Osim toga, možete nadjačati određene aspekte profila kao što je izvršna datoteka naredbenog retka profila "naredbena linija": "put/do/my.exe"
, početni direktorij "startingDirectory": "moj/put"
, ili naslov kartice "tabTitle": "novi-naslov"
.
Evo nekoliko primjera
{"keys": ["ctrl+a"], "command": {"action": "splitPane", "split": "vertical"}}
Otvara zadani profil u novom okomitom oknu.
{"keys": ["ctrl+b"], "command": {"action": "splitPane", "split": "vertical", "index": 0}}
Otvara prvi profil u padajućem izborniku u novom okomitom oknu.
{"keys": ["ctrl+c"], "command": {"action": "splitPane", "split": "horizontal", "profile": "{00000000-0000-0000-0000-0000000000000} ", "naredbeni redak": "foo.exe"}}
Otvara profil s vodičem 00000000-0000-0000-0000-000000000000 pomoću izvršnog retka za naredbe foo.exe u novom horizontalnom oknu.
{"keys": ["ctrl+d"], "command": {"action": "newTab", "profile": "profile1", "startingDirectory": "c:\\foo"}}
Otvara profil s imenom profile1 koji počinje u direktoriju c:\foo na novoj kartici.
{"keys": ["ctrl+e"], "command": {"action": "newTab", "index": 1, "tabTitle": "bar", "startingDirectory": "c:\\foo ", "naredbeni redak":"foo.exe"}}
Otvara drugi profil u padajućem izborniku pomoću izvršnog retka za naredbe foo.exe s naslovom trake kartice koja počinje u direktoriju c:\foo na novoj kartici.
Prilagođene zadane postavke
Sada možete izmijeniti svoj profiles.json kako biste imali vlastite zadane postavke profila. S ovom novom arhitekturom možete postaviti svojstvo jednom i primijeniti ga na sve vaše profile. Ova nova postavka pomaže minimizirati suvišne postavke između profila. Da biste dodali ovu značajku, možete izmijeniti objekt profiles u vašem profiles.json da ima "zadano"
i "popis"
svojstva u sljedećem formatu:
"profili": { "defaults": { "fontFace": "Cascadia Code", "colorScheme": "Vintage" } "list": [ { "commandLine": "cmd.exe", "guid": "{00000000-0000-0000-0000-000000000000}", "name": "cmd" }, { "guid": "{11111111-1111-1111-1111-1111111111111" "",, "izvor": "Windows. Terminal. PowershellCore" } ] },
Uz gornji isječak koda, svi profili će koristiti font Cascadia Code i imati Vintage shemu boja.
Veličina kartice
Sada imate mogućnost mijenjanja ponašanja širina kartica. Dodana je nova postavka pod nazivom "titleWidthMode"
. Ova postavka pruža dva različita ponašanja širine kartice: "jednak"
i "titleLength"
. "jednak"
učinit će sve vaše kartice jednake širine i smanjiti se kako se dodaju dodatne kartice, slično tradicionalnom iskustvu preglednika. "titleLength"
veličina svake kartice odgovara duljini naslova kartice.
Terminal je izvorno imao zadano ponašanje širine kartice postavljeno na "titleLength"
. Ovo izdanje mijenja zadano ponašanje u "jednak"
. Ako želite promijeniti ponašanje širine kartice natrag na "titleLength"
načinu, možete dodati sljedeći isječak koda u "globali"
svojstvo vaše profiles.json datoteke:
"tabWidthMode": "titleLength"
Ispravke pogrešaka
- Redak kartica će se sada povećati kada se prozor poveća.
- Način cijelog zaslona sada radi pouzdanije.
- Premještanje fokusa između grupiranih okna trebalo bi djelovati na način na koji očekujete.
- Korisnici Windows podsustava za Linux (WSL) sada će vidjeti
WT_SESSION
varijabla okoline. - Gomila ispravki rušenja!
Prava verzija aplikacije može se pronaći u Microsoft Storeu.
Windows terminal u Microsoft Storeu
Izvor